Имя: Пароль:
1C
1C 7.7
v7: Список значений в прямой запрос
0 Herby
 
16.12.14
18:22
Как проще передать список значений в условие
запроса, если использовать стандартный способ для прямого запроса по ADO (т.е. не через 1cpp)?

аналог условия 1С: |Условие (Товар в сзТов);  // где сзТов список с товарами

В профайлере посмотрел как передается список значений из запроса 1с,
но как-то там очень заморочно - создается временная таблица, в нее
по отдельности добавляется каждое значение списка значений,
и потом уже эта временная таблица используются в основном запросе...

1сpp не предлагать, начальство против использования внешних компонент.
1 фобка
 
16.12.14
18:28
Ну если начальство решает что можно использовать - может оно и подскажет?
Можно просто строку передать типа " (,,,,,)"
2 Дык ё
 
16.12.14
18:30
(0) предлагаю 1спп :) ado в монопольном режиме работать не будет
3 Мимохожий Однако
 
16.12.14
18:30
ОФФ: Не дай бог в начальники программиста ©
4 КонецЦикла
 
16.12.14
18:46
Чего замороченного? Уложить список - тоже временная таблица создается.
Против пока все не документировано. Если прижмет - станет за :)
5 КонецЦикла
 
16.12.14
18:47
Да, кстати, можно и строку передать in ('','',''). Динамически создавал когда-то кучу объектов в строке.
6 Banned
 
16.12.14
18:47
(5) Есть ограничение на размер строки...
7 Herby
 
16.12.14
18:50
(5) точно, спасибо. забыл про это. ограничение по строке
в принципе не волнует (размер списка не огромный)
8 Skom
 
17.12.14
06:00
вопрос-то решился?
AdBlock убивает бесплатный контент. 1Сергей