|
Печатная форма не правильно заполняется |
☑ |
0
dimaq123
29.09.19
✎
01:52
|
Здравствуйте, помогите, пожалуйста, разобраться! Я создаю запрос, выгружаю его в таблицу значений, далее в цикле получаю область макета, заполняю параметр макета строка табличной части, если две и более строки они все заполняются значением из последней строки табличной части документа. Как сделать чтобы параметр печатной формы попадали значения всех строк табличной части документа, а не только значение последне строки?
|
|
1
Злопчинский
29.09.19
✎
02:00
|
откуда табличная часть документа если речь идет о запросе и как результат - ТаблицаЗначений?
|
|
2
Злопчинский
29.09.19
✎
02:01
|
"Как сделать..." - ну, наверное, написать правильный код - чтобы на каждом шаге цикла выводились данные текущей строки ТЗ, а не последней
|
|
3
Злопчинский
29.09.19
✎
02:02
|
Здесь псевдонаучной херней типа вангования и телепатии - не занимаются. Откуда мы знаем что у тебя за кривые буквы в товем коде? больше кода приводи (в разумных пределах, простыни тоже здесь не приветсвуются)
|
|
4
dimaq123
29.09.19
✎
09:51
|
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТекущийДокумент", СсылкаНаОбъект);
Запрос.Текст =
"ВЫБРАТЬ
| РеализацияТоваровУслугТовары.Номенклатура КАК Товар,
| РеализацияТоваровУслугТовары.СуммаСкидки КАК Процент
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
|ГДЕ
| РеализацияТоваровУслугТовары.Ссылка = &ТекущийДокумент";
ТЗ_ЗапросСкидкаСумма = Запрос.Выполнить();
Выборка = ТЗ_ЗапросСкидкаСумма.Выбрать();
Пока Выборка.Следующий() Цикл
ОбластьМакета.Параметры.СуммаСкидки = Выборка.Процент;
КонецЦикла;
|
|
5
Василий Алибабаевич
29.09.19
✎
09:59
|
(4)
Пока Выборка.Следующий() Цикл
ОбластьМакета.Параметры.СуммаСкидки = Выборка.Процент;
//Вот оно :
КтотоТам.Вывести(ОбластьМакета);
КонецЦикла;
|
|