profile="http://gmpg.org/xfn/11"> Как в запрос передать список значений в 1С 8.1,8.2,8.3? | Разработчику о работе с 1С:Предприятие, Pascal, Паскаль

Как в запрос передать список значений в 1С 8.1,8.2,8.3?

Как в запрос передать список значений в 1С 8.1,8.2,8.3?

Процедура КакВЗапросПередатьСписокЗначений()//Как в запрос передать список значений 1С
	спПараметр=Новый СписокЗначений;
	Номенклатура=  Справочники.Номенклатура.НайтиПоКоду("00000000082");
	спПараметр.Добавить(Номенклатура);
	Номенклатура=  Справочники.Номенклатура.НайтиПоКоду("00000000064");
	спПараметр.Добавить(Номенклатура);
	Номенклатура=  Справочники.Номенклатура.НайтиПоКоду("00000000145");
	спПараметр.Добавить(Номенклатура);
	НаДату = ТекущаяДата();
	Запрос = Новый Запрос;
	Запрос.Текст =
	"ВЫБРАТЬ
	|	ПартииТоваровНаСкладахОстатки.Номенклатура,
	|	ПартииТоваровНаСкладахОстатки.Склад,
	|	ПартииТоваровНаСкладахОстатки.КоличествоОстаток,
	|	ПартииТоваровНаСкладахОстатки.СтоимостьОстаток
	|ИЗ
	|	РегистрНакопления.ПартииТоваровНаСкладах.Остатки(&НаДату, Номенклатура в (&Номенклатура)) КАК ПартииТоваровНаСкладахОстатки";

	Запрос.УстановитьПараметр("НаДату", НаДату);
	Запрос.УстановитьПараметр("Номенклатура", спПараметр);
	РезультатЗапроса = Запрос.Выполнить();
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
		Сообщить(" "+ВыборкаДетальныеЗаписи.Номенклатура);
	КонецЦикла;
КонецПроцедуры

Комментарии запрещены.