Запрос = Соединение.NewObject("Запрос");
Запрос.Текст = "ВЫБРАТЬ
| ДисконтныеКарты.Ссылка,
| ДисконтныеКарты.Мыло
|ИЗ
| Справочник.ДисконтныеКарты КАК ДисконтныеКарты
|ГДЕ
| ДисконтныеКарты.Ссылка В(&СписокДК)
| И ДисконтныеКарты.ПометкаУдаления = ЛОЖЬ";
Запрос.УстановитьПараметр("СписокДК", ВнешТабл);
Во ВнешТабл должен быть маасив, полученный в текущей БД. Как сразу можно передать массив, который я получил в текущей БД, во внешнее соединение? Неужли там добавлять каждую позицию?
(0) Была такая фигня у клиента.
Передавали просто массив Кодов. Т.е. массив строк.
Условие вида
ДисконтныеКарты.Ссылка.Код В(&СписокДК)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший