|
Циклы | ☑ | ||
|---|---|---|---|---|
|
0
NotToday
13.04.15
✎
01:02
|
Ребят,вот такой вопрос. Циклом в внешнюю печатную форму вывожу данные из табличной части документа. Всего 3 параметра. Когда на каждый параметр пишу свой цикл - 1С выводит их в печатной форме,но,увы повторяет три раза записи...Можно как нибудь сделать так,чтобы 3 параметра обрабатывались одним циклом?
|
|||
|
1
Ник080808
13.04.15
✎
01:53
|
(0) можно
|
|||
|
2
Balabass
13.04.15
✎
02:20
|
(0) Показывай код. Че ты там нацарапал?
|
|||
|
3
NotToday
13.04.15
✎
02:56
|
(2)
//Для каждого СтрокаНоменклатура Из СсылкаНаОбъект.ТМЦ Цикл //Номенклатура=СтрокаНоменклатура.Номенклатура; //ОбластьМакета3.Параметры.Номенклатура = Номенклатура; //ТабДокумент.Вывести(ОбластьМакета3); //КонецЦикла; // //Для каждого СтрокаКоличество Из СсылкаНаОбъект.ТМЦ Цикл //Количество=СтрокаКоличество.Количество; //ОбластьМакета3.Параметры.Количество = Количество; //ТабДокумент.Вывести(ОбластьМакета3); //КонецЦикла; // //Для каждого СтрокаЦена Из СсылкаНаОбъект.ТМЦ Цикл //Цена=СтрокаЦена.Цена; //ОбластьМакета3.Параметры.Цена = Цена; //ТабДокумент.Вывести(ОбластьМакета3); //КонецЦикла; Вот код... |
|||
|
4
NotToday
13.04.15
✎
02:57
|
(1) а как примерно? хотя бы подскажи с помощью чего делать - а там уже буду инфу искать
|
|||
|
5
romix
13.04.15
✎
03:30
|
Для Каждого стр Из СсылкаНаОбъект.ТМЦ Цикл
ОбластьМакета3.Параметры.Номенклатура = стр.Номенклатура; ОбластьМакета3.Параметры.Количество = стр.Количество; ... ТабДокумент.Вывести(ОбластьМакета3); КонецЦикла; А вообще всю эту печать лучше строить конструктором по правой кнопке мышки в коде. |
|||
|
6
NotToday
13.04.15
✎
04:54
|
(5) спасибо)
|
|||
|
7
Cyberhawk
13.04.15
✎
05:46
|
(3) строку ТабДокумент.Вывести(ОбластьМакета3) оставь только в последнем блоке, из первых двух - убери
|
| Форум | Правила | Описание | Секции | Поиск |