|
Oracle Reports: множественные запросы и связи данных
|
|||
---|---|---|---|
#18+
Имеется 4 SQL запроса, из которых посредством Oracle Report Builder 6.0 нужно сваять отчет. Выгрузка отчета должна быть в файл excel (для этого использую excel.pll библиотеку). Для обращения к excel.pll и записи данных в .xls использую поле с типом Formula Column. Как мне представляется для того, чтобы записать данные из всех 4ех SQL запросов в один .xls файл нужно сделать между запросами datalink'и и в последний из этих связанных запросов поместить это Formula Column поле. При попытке создать datalink'и выходит предупреждение: cannot implement column link for this detail SQL query. Converting to group link. И при нажатии "Ок" меняет тип связи на group link без возможности что-либо изменить в этой связи. В теме http://www.sql.ru/forum/actualthread.aspx?tid=211301 была озвучена эта проблема и ее причины - в моем случае это оба варианта: и order by в подзапросе и в select-list подзапрос. Если от order by в подзапросах можно отказаться, то от подзапросов в select-list'е избавиться никак не получится. Как можно обойти эту ситуацию? Может быть она решена в более свежих версиях Oracle Reports? Если оставлять связь типа group link то при запуске отчета Report Builder сразу вылетает... Модератор: Тема перенесена из форума "Oracle". ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2012, 08:31 |
|
|
start [/forum/topic.php?fid=51&fpage=16&tid=1878465]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
81ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 163ms |
0 / 0 |