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