Имя: Пароль:
1C
 
Передача параметров в "Выражение в источнике данных"
0 Crawn_ae
 
21.06.18
13:57
Кто пользовался параметрами? Подскажите какого типа должен быть параметр: Select T1.Field1 From Table1 T1 where T1.Field1 In (&1)?
1 AlexKulikov
 
21.06.18
14:09
В(&СписокЧегоЛибо)
2 AlexKulikov
 
21.06.18
14:09
ИЛи В Иерархии(СписокЧегоЛибо)
3 Гипервизор
 
21.06.18
14:18
(0) Вопрос про внешние источники данных?
4 Crawn_ae
 
22.06.18
08:46
Да. Собственно ситуация: Есть внешний источник данных. В нём запилена таблица с выражением. (Select T1.Field1 From Table1 T1 where T1.Field1 In (&1)). Если ставлю равно, то все проходит норм. Передаю статический параметр и вуаля. Если кому надо, то прям в запросе пишется:
"Выбрать поле ИЗ ВнешнийИсточникДанных.Источник.Таблица.Таблица1(П1)". Но вот значения через "," я передать не могу. Уже пробовал и массив и СписокЗначений. Кстати СЗ подставляет, только подставляет только одно значение.
5 Crawn_ae
 
22.06.18
08:49
(3) Ещё есть конструкция типа &n[]. ИТС: Если процедура или функция может принимать переменное число параметров, то такая конструкция описывается как &n[]. В этом случае фактические параметры будут подставлены в выражение на место конструкции &n[] через запятую. Указание на возможность передачи переменного числа параметров может быть только последним в списке формальных параметров.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс