Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
09.08.2011, 18:15
|
|||
---|---|---|---|
непонятная проблема с 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:51
|
|||
---|---|---|---|
непонятная проблема с DW |
|||
#18+
Не программно (через run/preview) та же ошибка? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
09.08.2011, 18:59
|
|||
---|---|---|---|
непонятная проблема с DW |
|||
#18+
Нет, через превью-ретрив такой ошибки нет ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.08.2011, 09:24
|
|||
---|---|---|---|
непонятная проблема с DW |
|||
#18+
Параметры коннекта те - же? autocommit, driver-specific parameters и прочее? Попробуйте создать новую транзакцию на основе коннекта Buildera и использовать её в датасторе. Выложите скрипт создания datastore и его ретрайва. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
10.08.2011, 17:04
|
|||
---|---|---|---|
непонятная проблема с DW |
|||
#18+
Не в ту сторону капал. Нашел источник этой ошибки. Как оказалось, эту ошибку выдает вызов функции uf_save_ds_as_excel_parm из библиотеки DW2XLS. Причем, ошибку выдавал и на DS, у которых dataobject - простенькое DW с селектом из одной таблицы. Но при этом, если в качестве dataobject указать старое, немодифицированное DW, ошибки не возникало. Решение нащупал опытным путем - перед вызовом этой функции делаю retrieve с заранее известным параметромб по которому 100% будут какие-то записи. Хотя мне это, по идее, и не нужно - я в цикле создаю листы в Excel, соотв-но в цикле делаю ретрив с нужным параметром. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/moderation_log.php?user_name=%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B9%D0%9B]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 495ms |
total: | 644ms |
0 / 0 |