Формирование табличного документа из макета

Дайнеко

Well-Known Member
19.11.2009
951
0
53
Минск
#1
Осваиваю печать в табличный док-т.
Почитал в толстой книжке:

Область.Параметры.Клиент_Адрес = Клиент.Адрес;
Область.Параметры.Клиент_Тел = Клиент.Телефон;
ТабДок.Вывести(Область);

Соответственно в макете нарисовал в ячейке параметр "Клиент_Адрес".
Выходит, для каждой выводимой ячейки нужно писать программную строчку. Но я же так не хочу. Хочу по-старинному. Есть объект "Клиент". У него туча реквизитов. И уже в макете я хочу написать, какие реквизиты выводить. Как в 7-ке
[Клиент.Адрес] [Клиент.Телефон].

При попытке сделать так ничего в ячейку не заполняется, ошибка не выдается. Пробовал менять свойство ячейки Заполнение = Параметр и = Шаблон. Одинаково.

Вопрос пишу не от каприза. При предлагаемом программном выводе каждой ячейки я лишусь возможности гибко настраивать печатные формы документов без программирования.
 

unknown181538

НеГуру
28.12.2008
1 417
0
30
Москва
#2
Через точку нельзя и точка.
Можно только напомнить про метод "Заполнить()"
Область.Параметры.Заполнить(Клиент)
 

Гость
#3
Дайнеко
Скорее всего у тебя не один Клиент, а несколько. В запросе получаешь все необходимые реквизиты и выборкой обходишь результат.
И используешь, как сказал unknown181538, Область.Параметры.Заполнить(Выборка)