Запрос к внешнему источнику данных. #758997


#0 by nomid
Доброго времени. Помогите, кому не лень. Подключен внешний источник данных ODBC, FireBird 2.5 Делаю запрос к таблице ВИД: Выичисляю выражение "ВнешнийИсточник", получаю: "ВнешнийИсточникДанных.VID.Таблица.OSZNCHANGE" Если я не помещаю во врменную таблицу и не использую МВТ, то ошибка следующая: "Содержимое объекта данных может быть выбрано только во временную таблицу" При этом, указав полную строку в запросе, все отрабатывает.
#1 by VikingKosmo
А результаты запроса к внешним источникам нельзя соединять в запросе с таблицами БД, внезапно, правда?
#2 by VikingKosmo
Сначала выгрузи данных из внешнего источника в ТЗ, а потом уж делай с этой ТЗ, что хочешь
#3 by nomid
Собственно проблема не в выгрузки данных, а как засунуть ВИД в переменную. То есть при выборе определенного источника в форме, запрос уходит к нему. Если я делаю без установки параметров, запрос вида: Проходит нормально и я получаю ТЗ. А вот как мне вместо "VID" подставлять разное значение ума не приложу. Или это не реализуемо?
#4 by НЕА123
#5 by НЕА123
*
#6 by Живой Ископаемый
2 Никак. Выгрузить результат запроса к ВИДу в ТЗ, ТЗ запихнуть в переменную.
#7 by Живой Ископаемый
а, ну да, меняя сам запрос
#8 by nomid
Огромное спасибо. Сам бы не допер. Рабочий результат, вдруг кому пригодится:
#9 by User_Agronom
Собирай текст запроса демонически.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С