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

Как выбрать заказы покупателя по определенному контрагенту в 1С Предприятие 8.2, 8.3?

Как выбрать заказы покупателя по определенному контрагенту в 1С Предприятие 8.2, 8.3?

Процедура КакВыбратьЗаказыПоОпределенномуКонтрагенту()
	Запрос = Новый Запрос;
	Запрос.Текст =
		"ВЫБРАТЬ РАЗЛИЧНЫЕ
		|	ЗаказыПокупателейОстатки.ЗаказПокупателя.Ссылка КАК Заказы
		|ИЗ
		|	РегистрНакопления.ЗаказыПокупателей.Остатки КАК ЗаказыПокупателейОстатки
		|ГДЕ
		|	ЗаказыПокупателейОстатки.ЗаказПокупателя.Контрагент = &Контрагент";
	Контрагент=ВыбранныйКонтрагент;
	Запрос.УстановитьПараметр("Контрагент", Контрагент);

	РезультатЗапроса = Запрос.Выполнить();

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

Ключевое слово РАЗЛИЧНЫЕ позволяет выбрать неповторяющиеся заказы.

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