|
Как вывести макет с рассчитанными значениями |
☑ |
0
дущ
02.09.08
✎
20:25
|
Макет = ПолучитьМакет("Макет");
ЗаполнитьЗначенияСвойств(Макет.Параметры, РеквизитыБанковскогоСчета);
ЗаполнитьЗначенияСвойств(Макет.Параметры, Фирма);
ЗаполнитьЗначенияСвойств(Макет.Параметры, ЭтотОбъект);
Макет.ПолеСверху = 0;
Макет.ПолеСнизу = 0;
Макет.ПолеСправа = 0;
Макет.ПолеСлева = 0;
Макет.МасштабПечати = 70;
Макет.ОтображатьСетку = Ложь;
Макет.ОтображатьГруппировки = Ложь;
Макет.ОтображатьЗаголовки = Ложь;
Макет.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
Макет.Показать("Объявление на взнос наличными");
Всё замечательно, но вот незадача. Все Параметры в Макете не рассчитываются. Показываются на экране не с конкретными значениями, а как Шаблон, Выражение и пр.
Как вывести значения макет на печать с рассчитанными параметрами минуя другой табличный документ или ПолеТабличногоДокумента?
|
|
1
Злобный Фей
02.09.08
✎
20:31
|
ТабличныйДокумент идиоты-одинэсники придумали чисто по дури, нам его не надо..
|
|
2
Wladimir_spb
02.09.08
✎
20:32
|
Заполнить (Fill)
Синтаксис:
Заполнить(<Объект>)
Параметры:
<Объект> (обязательный)
Тип: Произвольный. Объект, из свойств которого будут заполняться параметры макета табличного документа.
Описание:
Заполняет параметры значениями свойств переданного объекта. Заполняются только те параметры, имена которых совпадают с именами свойств объекта.
Пример:
К=0;
Пока Выборка.Следующий() Цикл
К = К+1;
ОбластьМакета = Макет.ПолучитьОбласть("Строка");
ОбластьМакета.Параметры.Заполнить(Выборка);
ОбластьМакета.Параметры.НомерСтроки = К;
ТабДок.Вывести(ОбластьМакета);
КонецЦикла;
|
|
3
Wladimir_spb
02.09.08
✎
20:33
|
(0) Вообще-то Макет - это тоже Таб Док.
|
|
4
дущ
02.09.08
✎
20:35
|
(2) не пойму чем тебе ЗаполнитьЗначенияСвойств не нравятся, результат то один и тот же.
(3) я тоже так думаю. Но попробуй-ка вывести этот самый "табличный документ" с параметром на печать.
|
|
5
дущ
02.09.08
✎
20:37
|
(1) ну а нафига вначале заполнять как маньяк один табличный документ, что бы потом его вывести в другой табличный документ. Объекты-то одинаковые.
|
|