Отправляет email-рассылки с помощью сервиса Sendsay

1С:Предприятие 8 в примерах.

  Все выпуски  

1С:Предприятие 8.0 в примерах. 10. Заполнение шаблона данными.


Постоянный адрес: http://masich.info/articles/22/1/10-Caiieiaiea-oaaeiia-aaiiuie/Nodaieoa1.html

 

10. Заполнение шаблона данными.

А. Объект ТабличныйДокумент; Б. Макет; В. Установка значений реквизитов; Г. Свойства Табличного документа.

 

А. Теперь необходимо заполнить шаблон данными из документа. Для заполнения необходимо создать объект типа «ТабличныйДокумент» (здесь прослеживается четкая аналогия с 7.7).

 

Рисунок 1.

 

Б. Далее необходимо получить макет. В этом действии уже видно отличие от 7.7. Заключается оно в том, что в 7.7 по умолчанию в ТабДок идет ссылка на таблицу «Таблица» текщего объекта. В 8.0 же ее нужно конкретно указывать:

 

Рисунок 2.

Если в 7.7 можно сразу начинать выводить секции с уже определенными данными, то в 8.0 все несколько иначе. Нужно сначала получить область:

 

Рисунок 3.

В. И только после этого заполнять данные в контексте этой области.

Рисунок 4.

Выводится область при помощи метода Вывести().

 

Рисунок 5.

Теперь в цикле выводим данные из табличной части документа.

Рисунок 6.

Заполняем дно документа. Здесь выводим итоговые сведения о сумме документа:

 

 

Рисунок 7.

 

Г. Теперь нужно показать сформированную таблицу. Для этого нужно сделать следуюущее:

Рисунок 8. 

Если все правильно, то в предприятии имеем примерно следующее:

 

Рисунок 9.

 

Пока все.


В избранное