|
|
|
DW на основе XSD Это возможно? Или чем сделать выборку из Oracle XDB и распечатать
|
|||
|---|---|---|---|
|
#18+
PB11.5 Oracle10.2 Качнул в Oracle XML (это отдельная песня о XDB и файловом хранилище. Копируешь по FTP файл в хранилище, а он распознает указанные элементы по таблицам, индексирует их и т.п. Красота.) Теперь возвращаемся в прошлый век. Чтобы в PB показать простейшую выборку приходится писать типа: SELECT extractValue(object_value,'UL/UL_NAME/@NAMES') NAMES,extractValue(object_value,'UL/@INN') INN,extractValue(object_value,'UL/@OGRN') OGRN,extractValue(object_value,'UL/@KPP')KPP,extractValue(object_value,'UL/STATUS/@DTSTART') DATE_STATUS,extractValue(object_value,'UL/STATUS/@NAME') STATUS,extractValue(object_value,'UL/REGORG/@NAME') GNI FROM xml_ul WHERE EXISTSNODE(object_value, 'UL[@INN="'||:inn||'"]')>0 Показать элемент "UL" целиком таким образом - нереально. XSD весом болеее 60КВ, с вложенными множественными элементами. Т.е. чтобы полноценно его отобразить нужно изрядно попотеть с Composit DW, наверное. Цепануть Ole-объект типа MSXML, но он не цепляется к базе, он цепляется к http, ему готовый документ подавай Это при том что у меня на руках есть схема этого документа!!! И, наверное, закономерно мое желание данные из Oracle в PB качнуть посредством схемы и работать только над тем как расставить элементы и какой толщины будут черточки . И к тому же РВ не работает с XMLType. Так что посоветуете, каким путем идти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.07.2011, 14:23 |
|
||
|
|

start [/forum/topic.php?fid=15&gotonew=1&tid=1335695]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
10ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 381ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...