Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / OAF. Отображение информации из нового ViewObject / 4 сообщений из 4, страница 1 из 1
08.05.2012, 10:48
    #37785804
profik777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OAF. Отображение информации из нового ViewObject
На стандартной JSP странице NotifDetailsPG нужно отобразить содержимое кастомного ViewObject или собственного запроса.
Как это можно сделать с наименьшими трудозатратами?

Как вариант рассматривалось создание JSP страницы и передачи ее в теле сообщения, но я смутно представляю весь процесс.
Спасибо
...
Рейтинг: 0 / 0
11.05.2012, 22:41
    #37790188
gural
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OAF. Отображение информации из нового ViewObject
profik777,
1) пишете свой котроллер XXNtfDetailsControlsCO extends NtfDetailsControlsCO
2)подменяете через персонализацию контроллер на NotifDetailsPG на этот свой
3) создаете в Jdeveloper свой регион (основанный нe на PageLayout a на StackLayout) со своим application module, controller и ViewObjects и всей требуемой логикой (обычно в ProcessRequest находите notification_id и через него item_type и item_key и делайте запрос на свой view object)
4)Добавляете этот регион на оракловскую страницу, есть два пути:
а) можно через персонализацию на NotifDetailsPG (add region=> stacked region which extends region you have created) и в контроллере XXNtfDetailsControlsCO только делать его или видимым или не видимым в зависимости от вида нотификации.
б) а можно добавить напрямую через код в Контроллере XXNtfDetailsControlsCO
вот здесь хорошо обьяснено как добавить свой регион в оракловскую страницу:
http://oracle.anilpassi.com/oa-framework-screen-extension-by-embedding-a-custom-page.html
...
Рейтинг: 0 / 0
12.05.2012, 02:26
    #37790311
profik777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OAF. Отображение информации из нового ViewObject
gural,
Спасибо, огромное!
Но я решил меньшей кровью, пока ждал совета.
На досуге обязательно попробую Ваш метод.
Я просто добавил колонку в стандартный ViewObject.
Затем замещаю стандартный ViewObject на свой расширенный.
и персонализацией вывожу поле (аттрибут) расширенного ViewObject на форму как rawItem.
В запросе обращаюсь к своей функции, которая генерит текст HTML страницы
...
Рейтинг: 0 / 0
13.05.2012, 15:50
    #37792131
gural
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OAF. Отображение информации из нового ViewObject
profik777,
красиво.
...
Рейтинг: 0 / 0
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / OAF. Отображение информации из нового ViewObject / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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