• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

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

  • Автор темы Дайнеко
  • Дата начала
Д

Дайнеко

Осваиваю печать в табличный док-т.
Почитал в толстой книжке:

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

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

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

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

unknown181538

Через точку нельзя и точка.
Можно только напомнить про метод "Заполнить()"
Область.Параметры.Заполнить(Клиент)
 
G

Guest

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!