|
встроить report среди item-ов
|
|||
---|---|---|---|
#18+
Имею форму ввода, 30 итемов и 4 таблицы. Пытаюсь организовать последовательный ввод информаци. К примеру: text field - ФИО text field - Дата рождения text field - адрес проживания report - автомобили которыми владеет (с кнопками добавить, удалить) text field - увлечения и.т.д. опять report Трабл в том что report невозможно встроить в регион содержащий набор items, если бить на несколько регионов то получается что все они отображаются поразному, апекс сам их пытается упорядочить относительно левого края или центра для каждого региона отдельно. Есть выход выводить регионы report в самом низу формы ввода, но это не удобно и не очень красиво. Подскажите как правильно организовать такой интерфейс ввода данных в apex? С Уважением, Алексей. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2009, 18:38 |
|
встроить report среди item-ов
|
|||
---|---|---|---|
#18+
AlexProOra, Я думаю это решение тебе должно подойти. Но я на твоём месте лучше бы поменял дизайн. Иначе у тебя такой монстр может получиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2009, 16:32 |
|
встроить report среди item-ов
|
|||
---|---|---|---|
#18+
всё это можно сделать используя стили "css", описываешь их в своем Page -> HTML Header что-то типа того: <style type="text/css" media="screen"> .window1 { width:auto; height:480px; padding: 10px; border: 1px solid Black ; background-color: White; overflow: auto; margin: 4px; } и т.д. для каждого региона свой "window2,3,4"... .. закрываешь стили </style> затем создаешь Region - 1 ( c item) Region - 2 ( c report) и т.д. Для всех созданных регионов - В Region -> User Interface -> Template - выбираешь No Template В каждом регионе в Region Header - пишешь <div class="window1"> А в Region Footer <div/> Если решишь делать так как я указал, я расскажу тебе как встраивать кнопки в эти формы. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2009, 17:26 |
|
встроить report среди item-ов
|
|||
---|---|---|---|
#18+
Спасибо за ответы! если полностью раскрыть суть задачи то получается так: 1. есть инфраструктура в которой описана структура БД + описан вид форм. 2. есть генератор который собирает по данным инфраструктуры приложение в виде OracleForms (используя апи формзов). 3. пишу генератор из инфраструктуры в APEX. Тоесть все апековое приложение полностью генерится автоматически (используя api APEXа) Поэтому хотелось бы максимально стандартные решения. Сейчас пробую делать множество регионов, но былобы супер интегрировать report в существующий Region содержащий items. Удачней придумать интерфейс сложно, очень важный параметр - время затрачиваемое на ввод информации, некоторые формы содержат более сотни итемов и десятки вложенных таблиц... С Уважением, Алексей. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2009, 16:33 |
|
встроить report среди item-ов
|
|||
---|---|---|---|
#18+
Может возможно сделать "псевдо итем" содержимое которого (страничка с report) получать используя htmldb_Get? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2009, 16:42 |
|
встроить report среди item-ов
|
|||
---|---|---|---|
#18+
Вам имхо лучше подойдет просто написать компонент "репорт с кнопками" с помощью htp.p в отдельной процедуре и юзать его наравне с остальными APEX API. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2009, 17:01 |
|
встроить report среди item-ов
|
|||
---|---|---|---|
#18+
Ales Protiv, Еще не достиг такова уровня просвещения, хочется все в рамках Apex делать, чтоб на новые версии мигрировать с автоматическим получение всех сладостей... Может можно в один регион вставить содержимое другова региона? Помогите люди добрые, задыхаюсь... С Уважением, Алексей. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2009, 09:23 |
|
|
start [/forum/topic.php?fid=50&msg=35825240&tid=1877497]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
155ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 312ms |
total: | 557ms |
0 / 0 |