Список значений как параметр запроса #431757


#0 by ДенисЧ
Работает сабж? В списке - не элементы справочника, а, например, строки...
#1 by ДенисЧ
ЗЫ, УложитьСПисокОбъектов не подходит, ибо не работает.
#2 by Ёпрст
#3 by ДенисЧ
"•Список - тип: СписокЗначений, Справочник, Счет" (с)
#4 by Ёпрст
Ну и ? >>>Если передан список значений, во врем. таблицу попадает содержимое списка
#5 by ДенисЧ
не попадает. Проверил. Получается пустая таблица.
#6 by also
У меня вроде работало
#7 by АЛьФ
Если в списке строки, то лучше развернуть его в одну строку и через in в запросе использовать.
#8 by АЛьФ
Как-то так: ТекстЗапроса = " ... | ттт in " + стр +" ...
#9 by also
А ВСтрокуСРазделителями не прощк :)
#10 by also
*не проще
#11 by АЛьФ
2 Проще, если в списке точно нет строк с двойными кавычками.
#12 by ДенисЧ
А если у меня в списке пара тысяч значений? :-) Рукосозданная временная таблица будет эффективней, ИМХО.
#13 by Sadovnikov
Так создай эту таблицу. В чем проблема-то?
#14 by АЛьФ
2 Ну, ты тогда уже полностью говори откуда и как этот список берется.
#15 by ДенисЧ
Хотелось автоматизации :-) полностью: список берётся (в данном случае) из запроса к другой базе, другого не мс-сервера...
#16 by Sadovnikov
915) А кто тебе мешает сделать запрос к той базе из MS сервера? И сразу пзапихать полученные данные во временную таблицу, дабы не тащить их не клиента?
#17 by ДенисЧ
Админы той базы пока мешают. Договариваться с ними стоит в планах, но это дело не ближайшего времени.
#18 by los_hooliganos
пароль для cs не дают?)
#19 by ДенисЧ
Нет, там свои местные заморочки.
#20 by Sadovnikov
Так как тогда тебе в руки этот список попадет, если ты запросы к ней делать не можешь?
#21 by also
..ворует :)
#22 by Sadovnikov
Во он гад :)
#23 by ДенисЧ
Я могу делать отдельно запрос туда, и отдельно сюда. НО не одновременно, в одном запросе и туда, и сюда.
#24 by Sadovnikov
А теперь расшифруй...
#25 by also
Списко значений ему все равно на клиент тянуть.
#26 by ДенисЧ
я в данный момент не могу создать linked server на вторую базу. Поэтому запрос одновременно к разным базам не возможен. ТОлько по очереди, сначала выполнить запрос на одном сервере, потом на другом.
#27 by Sadovnikov
Ясно. Тогда делай ручками параметрический запрос на инсерт и выполняй его в цикле. УложитьСписокОбъектов именно так и поступает.
#28 by ДенисЧ
Так и делаю...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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