|
непонятная проблема с DW
|
|||
---|---|---|---|
#18+
PB 9.0 build 5507 Oracle 10g Было DW, построенное на основе sql-запроса, где используются left join и union. Работало нормально. Возникла необходимость к каждой части запроса заджойнить вьюху из db-линка, естественно, указав линк с помомщью @ Сделал, сохранил DW под новым именем. Программно создаю DataStore. где в кач-ве DataObject указываю новое DW. Все как обычно сохраняется. Программно делаю retrieve. И вот в этот момент возникает ошибка "Rows not found", хотя при этом данные из БД выбираются. Никак не могу это побороть. Пробовал уже в синтаксисе менять Db NAME нового поля - ситуация не меняется. У кого такое было? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2011, 18:15 |
|
непонятная проблема с DW
|
|||
---|---|---|---|
#18+
Не программно (через run/preview) та же ошибка? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2011, 18:51 |
|
непонятная проблема с DW
|
|||
---|---|---|---|
#18+
Нет, через превью-ретрив такой ошибки нет ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2011, 18:59 |
|
непонятная проблема с DW
|
|||
---|---|---|---|
#18+
Параметры коннекта те - же? autocommit, driver-specific parameters и прочее? Попробуйте создать новую транзакцию на основе коннекта Buildera и использовать её в датасторе. Выложите скрипт создания datastore и его ретрайва. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2011, 09:24 |
|
непонятная проблема с DW
|
|||
---|---|---|---|
#18+
Не в ту сторону капал. Нашел источник этой ошибки. Как оказалось, эту ошибку выдает вызов функции uf_save_ds_as_excel_parm из библиотеки DW2XLS. Причем, ошибку выдавал и на DS, у которых dataobject - простенькое DW с селектом из одной таблицы. Но при этом, если в качестве dataobject указать старое, немодифицированное DW, ошибки не возникало. Решение нащупал опытным путем - перед вызовом этой функции делаю retrieve с заранее известным параметромб по которому 100% будут какие-то записи. Хотя мне это, по идее, и не нужно - я в цикле создаю листы в Excel, соотв-но в цикле делаю ретрив с нужным параметром. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.08.2011, 17:04 |
|
|
start [/forum/topic.php?fid=15&fpage=18&tid=1335664]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 139ms |
0 / 0 |