Имя: Пароль:
1C
1С v8
Подключение к внешнему источнику данных Oracle Динамический список
0 baba_yaga
 
26.10.18
20:02
Здравствуйте.
Подключил внешний источник данных Oracle к 1С.
Добавил таблицы. Не получается использовать таблицу в динамическом списке, ни стандартной "основной таблицей"ни "Произвольным запросом".
Открываю консоль, выполняю запрос, все отлично. а вот в ДС не отражается.
ошибка следующая:

Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
Ошибка выполнения запроса
по причине:
Ошибка внешней базы данных:
ошибка при выполнении запроса
по причине:
Ошибка ODBC. SQLSTATE: HY000
Номер ошибки: 923
Описание: [Oracle][ODBC][Ora]ORA-00923: ключевое слово FROM не найдено там, где оно ожидалось


Может все таки кто нибудь сталкивался и получилось победить эту проблему.
Форма Элемента открывается, а вот форма списка нет.
Если я правильно понимаю 1С как то запрос меняет, что приходя в Оракл он уже не отрабатывает.

В гугле решения не нашел.
1 Лефмихалыч
 
26.10.18
20:24
в компоновку запрос засунь и попробуй. Так хотя бы запрос сможешь получить актуальный.
2 mikecool
 
26.10.18
20:28
(0) имхо, 1с так не может менять запрос, чтобы фром в опу засунуть
пробовать ловить запрос на стороне оракуля
3 Лефмихалыч
 
26.10.18
20:37
а еще оракле начал поддержку JOIN'ов только с 9й версии.
может в этом беда?..
4 Лефмихалыч
 
26.10.18
20:41
еще запрос можно в техножурнале выловить и, проанализировав до характерного щелчка, сделать какие-то выводы
5 baba_yaga
 
26.10.18
21:47
(4) А можно вот тут подробнее. как это сделать?
6 baba_yaga
 
26.10.18
21:50
(1) создать отчет на скд, вставил тот же запрос.
Отрабатывает, сформировался.
А вот ДС никак не хочет
7 baba_yaga
 
26.10.18
22:36
(6)  *создал
Опечатка)