|
Вопросик по отчету
|
|||
---|---|---|---|
#18+
Добрый день. Есть небольшой интерактивный отчетик, одна проблемка - одно из полей принимает достаточно большой объем информации. Можно как-нибудь сделать так, чтобы информация по данному полю выводилась в отдельном окошке, при клике на ссылку, например? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 12:54 |
|
Вопросик по отчету
|
|||
---|---|---|---|
#18+
Kino36, нечто подобное в аксессе -формы (основную и связанную) настроила на две внутренние таблички(по 1записи) -после ввода условий запроса --заменяла источники данных для форм, причем в двух режимах(только основной или обеих) -2 кнопки просмотра ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 13:02 |
|
Вопросик по отчету
|
|||
---|---|---|---|
#18+
Можно переходить и отображать на отдельной странице или открывать печатным документом, это делается стандартными средствами апекса, можно задать свойство target в ссылке <а target="_blank"> тогда ссылка будет открываться на новой странице, если нужно именно всплывающее окно, то это делается написанием JavaScript, под это даже есть шаблон страницы Popup ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 13:18 |
|
Вопросик по отчету
|
|||
---|---|---|---|
#18+
Добавлю, можно сделать отображение на той же странице, например через submit/redirect + condition region/item, или через ajax (сложнее), в общем для начала необходимо определиться со способом, разные способы предполагают разный уровень сложности реализации. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 13:49 |
|
Вопросик по отчету
|
|||
---|---|---|---|
#18+
Kino36, А самым трудоемким и красивым способом будет прикручивание виджета dialog из библиотеки Jquery UI, которая по умолчанию включена в апекс. Сам dialog можно подогнать по стилю к используемой теме. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 13:53 |
|
Вопросик по отчету
|
|||
---|---|---|---|
#18+
Даже не знаю, как определиться со способом :) Только начинаю знакомство с ApEXом :) Наверное, начать стоит с того, как в этот самый интерактивный отчет добавить ссылку на другое окно, в которое будет выводиться информация. Потому что сейчас, он построен на результате выборки из вьюшки, и как добавить туда еще одну колонку с ссылками, я не совсем понимаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 14:59 |
|
Вопросик по отчету
|
|||
---|---|---|---|
#18+
тогда стоит начать с самого простого: колонку можно добавить в sql запросе под ним + при просмотре страницы в actions/select columns выбрать отображаемые столбцы. ссылку также можно сделать в запросе '<a href="..." >... </a>' , выбрав тип столбца такой, который отображает html, либо в Report Attributes внизу выбрать link to custom target, указать параметры с передачей pk и новую страницу, типа P2_ID, #ID#, 2. На 2-й странице солздать hidden items с primery key выбранным на пред. странице и например Textarea item, в котором задать source sql query - выбор этого большого поля c помощью :P2_ID ну и кнопку вернуться... Подробнее - в книжке по апексу или документация, технический анлийский обязателен для владения апексом. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.04.2011, 15:20 |
|
|
start [/forum/topic.php?fid=50&tid=1876572]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 289ms |
total: | 423ms |
0 / 0 |