powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Вывести регион в фрейм
11 сообщений из 11, страница 1 из 1
Вывести регион в фрейм
    #37711457
C-M-A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Задача - сделать форму на которой будут 2 интерактивных отчета.

Апекс не позволяет напрямую помещать на форму больше 1 отчета, поэтому сделал 2 отдельных формы с интерактивными отчетами,
сделал на основной форме 2 региона и вывожу в их заголовках свои странички с отчетами

Код: javascript
1.
2.
3.
4.
5.
  <IFRAME src="f?p=&APP_ID.:Номер страницы:&SESSION."
  style="width:100%;height:600px"
  name="details"
  marginwidth="0" marginheight="0"
  frameborder="0" vspace="0" hspace="0"  /> 



Таким образом страницы выводятся полностью, согласно шаблону приложения.
С Welcome :APP_USER Logout
и
панелью с фильтрами и Actions.

Можно ли как-то вывести в IFRAME отдельный регион страницы?

Нужна только сама таблица и кнопка "Create", остальное, что есть на странице выводить не хочу.
...
Рейтинг: 0 / 0
Вывести регион в фрейм
    #37712143
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
C-M-A,

Есть такая полезная штука Page Template, устанавливается в свойствах страницы.
Если не можете подобрать нужный, создайте его.
...
Рейтинг: 0 / 0
Вывести регион в фрейм
    #37712148
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панель с фильтрами и Actions - часть региона, это уже настраивается/убирается в свойствах самого IR...
...
Рейтинг: 0 / 0
Вывести регион в фрейм
    #37726921
C-M-A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо SvDev
все нашел

Панель с фильтрами и Actions называется Search Bar
и отключается тут



Вдруг еще кому понадобится.
Чтоб не искать.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Вывести регион в фрейм
    #38287399
Irhen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создал страницу типа "Blank Page".
Создал регион типа "HTML region".

В Region Source прописал:
Код: vbnet
1.
2.
3.
<iframe src="f?p=&APP_ID.:3:&APP_SESSION." frameborder="0" scrolling="auto" id="ifr" name="ifr" 
onload="this.style.height = ifr.document.body.scrollHeight + 5; this.style.width = ifr.document.body.scrollWidth + 5"]>
</iframe>



Но в регионе на странице не выводится содержимое страницы 3.
Что я делаю неправильно?
...
Рейтинг: 0 / 0
Вывести регион в фрейм
    #38288016
Irhen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ларчик открывался не так уж и просто :
that's a new security feature to prevent clickJacking attacks. For new applications it's enabled, for existing ones it's disabled.
Please see Shared Components > Security Attributes > Browser Security -> Embed in Frames
...
Рейтинг: 0 / 0
Вывести регион в фрейм
    #38288993
Irhen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги, помогите - как по нажатию кнопки обновить фрейм?
Пробовал навешивать dynamic action на обновление региона, в котором находится фрейм - не помогло.
...
Рейтинг: 0 / 0
Вывести регион в фрейм
    #38289355
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Irhen,

1.
Код: javascript
1.
2.
var ifr = $x("ifr");
ifr.src = ifr.src;



2.
Код: html
1.
2.
3.
4.
<iframe src="f?p=&APP_ID.:3:&APP_SESSION." frameborder="0" scrolling="auto" id="ifr" name="ifr" 
onload="this.style.height = ifr.document.body.scrollHeight + 5; this.style.width = ifr.document.body.scrollWidth + 5"]>
</iframe>
<a href="f?p=&APP_ID.:3:&APP_SESSION." target="ifr">Обновить</a>



PS: Включать фреймы в страницу — плохой шаблон разработки на APEX, IMHO. Разве что информеры показывать или диалоговые окна, для которых уже есть SkillBuilders Modal Page.
...
Рейтинг: 0 / 0
Вывести регион в фрейм
    #38289707
Irhen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
suPPLer PS: Включать фреймы в страницу — плохой шаблон разработки на APEX, IMHO. Разве что информеры показывать или диалоговые окна, для которых уже есть SkillBuilders Modal Page.

Почему плохой?
я хочу реализовать что-то вроде навигационной панели или меню и в фреймы выводить разные страницы в зависимости от выбора меню.
Какой альтернативный вариант Вы посоветуете?
...
Рейтинг: 0 / 0
Вывести регион в фрейм
    #38289797
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Irhen,

дать возможность пользователям делать закладки и выводить меню на каждой странице, используя вкладки (Tabs), сменив при необходимости шаблоны для них. Или регион на нулевой странице.
...
Рейтинг: 0 / 0
Вывести регион в фрейм
    #38289812
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IrhenПочему плохой?

Из первого, что приходит на ум: пользователь не сможет делать закладки на страницы; отобразить текущую страницу в меню при смене страницы внутри фрейма будет уже не так просто; сделать меню динамическим, меняя его в зависимости от отображаемой страницы, тоже будет непросто.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Вывести регион в фрейм
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]