|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Есть на определенной странице репорт, источником которого является запрос с подзапросом, как получить доступ к определенноу полю этого репорта с другой страницы? Спасибо за ответ ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2008, 15:08 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Может как нибудь как в ООП... обращение к странице как к общему элементу, к report как элементу страницы, а к полю элементу report... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2008, 15:35 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Поясните, что вы хотите с этим полем сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2008, 15:38 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Ales ProtivПоясните, что вы хотите с этим полем сделать. Использовать как Static text, но это не принципиально где, главное как обратиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2008, 15:41 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
От того что с этим делать зависит как обратиться. Можете например html_Get'ом вытянуть и распарсить. Но что-то мне подсказывает, что вы ищиете в неправильном направлении.. т.е. описали бы конечный результат лучше. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2008, 16:04 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
kasikЕсть на определенной странице репорт, источником которого является запрос с подзапросом, как получить доступ к определенноу полю этого репорта с другой страницы? Спасибо за ответ Можно в генерации отчета выставляете у каждой строки атрибут Id а затем в доугой странице находите этот элемент через DOM, и уже потом можно получить значение этого элемента Но лучше это сделать через БД - репорт то все равно из БД генерить. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2008, 16:09 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Ales ProtivОт того что с этим делать зависит как обратиться. Можете например html_Get'ом вытянуть и распарсить. Но что-то мне подсказывает, что вы ищиете в неправильном направлении.. т.е. описали бы конечный результат лучше. Есть на одной странице репорт(наполнение которого формируется из нескольких таблиц связанных кодами) слева на каждой строчке линк принажатии на который открыватся другая страница(форма) и на ней надо отобразить некоторые поля(как statik text нередактируемые) которые как раз получены из связи таблиц тоесть не поле одной таблицы(это то без проблем используя хиден элемент и через database column-а тут то нет такого поля в таблице, есть составное поле в запросе)... Ну как то так ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 08:20 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
kasik 2 kasikЕсть на определенной странице репорт, источником которого является запрос с подзапросом, как получить доступ к определенноу полю этого репорта с другой страницы? Спасибо за ответ Можно в генерации отчета выставляете у каждой строки атрибут Id а затем в доугой странице находите этот элемент через DOM, и уже потом можно получить значение этого элемента Но лучше это сделать через БД - репорт то все равно из БД генерить. А немножко пожалуйста поопдробней можно, исходя из ситуации описанной в предыдущем посте ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 08:21 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Посмотри свойство Item Source у элементов. Оно может быть не только Database Column. Соответсвенно туда можно вписать какой угодно запрос в соответсвии с тем, что тебе нужно отобразить. Удачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 11:36 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Ales ProtivПосмотри свойство Item Source у элементов. Оно может быть не только Database Column. Соответсвенно туда можно вписать какой угодно запрос в соответсвии с тем, что тебе нужно отобразить. Удачи. Согласен:запрос то можно написать, но мне то надо что именно поле той записи напротив линка которой я перешел на форму.... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 11:57 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
если создавать стандартную Report-forms, то после перехода из репорта к редактированию конкретной выбранной записи на форме доступ происходит по кокретному полю таблицу через Processes:Fetch Row from TABL и PNN_KOD_TABL:Hidden and Protected, но как быть в моем случаи если у меня не конкретная тамблица а запрос в репорте? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 13:42 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Вот и у меня все идеи иссякли! Но должно быть решение... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 15:54 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
kasik Есть на одной странице репорт(наполнение которого формируется из нескольких таблиц связанных кодами) слева на каждой строчке линк принажатии на который открыватся другая страница(форма) и на ней надо отобразить некоторые поля(как statik text нередактируемые) которые как раз получены из связи таблиц тоесть не поле одной таблицы(это то без проблем используя хиден элемент и через database column-а тут то нет такого поля в таблице, есть составное поле в запросе)... Ну как то так Передайте значения в link-е который находится "слева на каждой строчке" ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 15:58 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
DIGITALPRO kasik Есть на одной странице репорт(наполнение которого формируется из нескольких таблиц связанных кодами) слева на каждой строчке линк принажатии на который открыватся другая страница(форма) и на ней надо отобразить некоторые поля(как statik text нередактируемые) которые как раз получены из связи таблиц тоесть не поле одной таблицы(это то без проблем используя хиден элемент и через database column-а тут то нет такого поля в таблице, есть составное поле в запросе)... Ну как то так Передайте значения в link-е который находится "слева на каждой строчке" А можно пожалуйста:как это сделать? А в формах делается же по другому... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 16:04 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
И значения нескольких полей необходимо получить а не одног! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 16:06 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
В свойствах линка можно прописать какой айтем чему (#column_name#) будет равняться. Таким образом он это передаст через url. Но я бы так не делал. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 16:20 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Ales ProtivВ свойствах линка можно прописать какой айтем чему (#column_name#) будет равняться. Таким образом он это передаст через url. Но я бы так не делал. А почему, есть какие-то грабли? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 16:23 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
1. урл можно поменять руками. 2. учитывать возможные знаки препинания, которые могут "поломать" урл. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 16:32 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
DIGITALPRO Ales ProtivВ свойствах линка можно прописать какой айтем чему (#column_name#) будет равняться. Таким образом он это передаст через url. Но я бы так не делал. А почему, есть какие-то грабли? мне тоже как то не нравиться этот подход! изворот какой то мягко говоря, должен быть более прямой способ! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 16:35 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
прямой способ - создать view, на основе которого сделать обе формы ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 16:40 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
kasik А можно пожалуйста:как это сделать? А в формах делается же по другому... Если Вы делали линк ч/з Application Х>Page Х>Report Attributes>Column Attributes, то в Column Link есть Item Name Value Если же делали в select-е, то select ..., '<a href=''f?p=:APP_ID:PAGE_ID:SESSION::::Name_Item1,Name_Item2:'||t.column1||','||t.column2||' ''>MyLink<a>' from my_table t Как то так, если чего не напутал. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 16:41 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Ales Protivпрямой способ - создать view, на основе которого сделать обе формы Можно по подробнее ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 16:43 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
По поводу вьюшки я тоже думал! но это надо ее создавать... а хотелось бы на основе того что уже есть! дак почему так сложно обратиться к полю репорта? если бы источник в репорте была одно таблица(selrct * from tabl) то проблем бы вообще не было! а как все усложнилось с многоуровневым запросом то все ступор? ну просто должен быть метод! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 16:53 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
да никаких проблем, пишешь еще раз тот же самый запрос и добавляешь в него условие на передаваемый по линку ID из первой формы... Включи фантазию, ёлки-палки! ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 17:28 |
|
APEX:доступ к данным репорта.
|
|||
---|---|---|---|
#18+
Ales Protivда никаких проблем, пишешь еще раз тот же самый запрос и добавляешь в него условие на передаваемый по линку ID из первой формы... Включи фантазию, ёлки-палки! звучит красиво... а можно подробней пожалуйста... фантазию включил. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.09.2008, 20:06 |
|
|
start [/forum/topic.php?fid=50&fpage=98&tid=1877657]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 155ms |
0 / 0 |