..2 Формуляр

Исходник формуляра находится здесь .

Как загрузить формуляр в систему, описано здесь .

Откройте предыдущий формуляр и сохраните его с другим именем

Скопируйте предыдущий пример SHIPPING_LABELS, сохранив его под именем SHIPPING_LABELS_2.

Для этого, войдя в редактирование формуляра SHIPPING_LABELS, нажмите на значок выпадающего списка, находящийся справа от кнопки

и выберите пункт «Сохранить как…». В popup-окне укажите новое имя (SHIPPING_LABELS_2).

Поместите «Лист» внутрь «Цикла»

В новом формуляре, посредством drag-and-drop переставьте компоненты таким образом, чтобы «Цикл»

оказался над «Листом»:

В результате должно получиться следующее:

Данная структура означает, что при каждой итерации цикла, будет создаваться новый лист, содержащий этикетку.

Наименование «Листа» из поля [to_name] контекста

В режиме выполнения, в печатной форме, наименования листов формируются автоматически: начальное имя + счетчик.

Будет гораздо более информативным, если в наименовании листа будет Имя получателя. Сделайте так, чтобы в наименование листа шло значение из соответствующего поля контекста.

  • Выделите узел компонента в дереве структуры формуляра.

  • Во вкладке свойств, в пункте «Наименование при выводе» нажмите кнопку и в средстве поиска выберите поле Имя получателя TO_NAME :

Активируйте формуляр, нажав на кнопку

Формуляр готов.