Ошибка с внешними источниками в 8.3.3 #670669


#0 by rs_trade
Кто может проверить у себя? Есть такой элементарный запрос к внешнему источнику ВЫБРАТЬ    dboСправочникПоразмерныеШК.Код ИЗ    ВнешнийИсточникДанных.BASE77.Таблица.dboСправочникПоразмерныеШК КАК dboСправочникПоразмерныеШК Так вот если МассивШК содержит более 100 элементов, вываливается ошибка: Unknown object type 'TEMPORARY' used in a CREATE, DROP, or ALTER statement. Если МассивШК ограничить соткой элементов, все нормуль. Проблема именно с условием В, для больших списков.
#1 by Asmody
какая база-то?
#2 by rs_trade
Проверить можно на любом внешнем источнике, например такой конструкцией    Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 200                   |    dboСправочникПоразмерныеШК.Код
#3 by Maxus43
ВнешнийИсточникДанных.BASE77 :)
#4 by rs_trade
Да любой внешний источник.
#5 by rs_trade
Любой, в смысле с любыми данными. Главное условие ГДЕ со списком. А сами внешние источники у меня таблицы MS SQL 2008.
#6 by Mitriy
попробуй формировать внешнюю таблицу, а потом В (Выбрать ВТ.ШтрихКод ИЗ ВТ)
#7 by Maxus43
в 8.3 поддерживает? в 8.2 временные таблицы и чатсь функционала впринципе не работало
#8 by Mitriy
пробовать надо, я так, навскидку...
#9 by Mitriy
нет, не получится...
#10 by Mitriy
подтверждаю: Описание: [Microsoft][ODBC SQL Server Driver][SQL Server]Неизвестный тип объекта "TEMPORARY" в инструкции CREATE, DROP или ALTER.
#11 by rs_trade
Нормально че. Учитывая что временные таблицы тоже не работают, обхода именно этой конструкции сходу не видно.
#12 by rs_trade
Напишите на партнерский кто может. Там ни слова нет по этой ошибке.
#13 by Mitriy
ну почему? Разбиваешь массив на несколько по сто объектов и выполняешь запрос в цикле ))
#14 by rs_trade
Я пока так и сделал, но это же не решение.
#15 by EvgeniuXP
а еще говорите, запрос в цикле низя :)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям