Конструктор печати справочника
Для запуска конструктора печати в окне Конфигурация укажите требуемый объект и в контекстном меню выберите пункт Конструкторы ― Конструкторы печати (рис. 9.1). Конструктор предлагает выбрать место расположения процедуры формирования отчета Новая процедура и ввести имя процедуры, которая будет выполнять построение печатной формы. По умолчанию это имя Печать (рис. 9.2, 9.3, 9.4).
Рисунок 9.1― Вызов конструктора печати справочника
Рисунок 9.2― Форма «Конструктор печати справочника»
Рисунок 9.3― Форма «Конструктор печати справочника»
Рисунок 9.4― Форма «Конструктор печати справочника»
Важно! Если такая процедура уже присутствует, то можно выбрать ее, и конструктор перепишет ее заново. При этом введенный ранее в тело процедуры текст будет потерян.
Для справочника некоторые действия могут отсутствовать в том случае, когда выбрана форма списка, даже если справочник имеет табличные части. Если указанных реквизитов нет или выбрана форма списка, то конструктор предлагает выбрать режим вызова процедуры и режим просмотра печати (рис. 9.5, 9.6).
Рисунок 9.5― Форма «Конструктор печати справочника»
Рисунок 9.6 ― Форма «Конструктор печати справочника»
СОДЕРЖАНИЕ РАБОТЫ: 1. Создайте макет печати для элемента справочника Номенклатура. 2. Добавьте в макет печати справочника Номенклатура область Всего. В созданной области в двух ячейках укажите заполнение Шаблон. В одной ячейке установите Количество Услуг [УслугВсего], а в другой - Количество Материалов [МатериалыВсего]. 3. Измените процедуру заполнения модуля таким образом, чтобы выводилось количество услуг и количество материалов. 4. Выполните следующий код: 5. Измените код из п.4 таким образом, чтобы можно было посчитать количество заполненных справочников в вашей информационной базе. 6. Выполните следующий код: 7. Измените код из п.6 таким образом, чтобы при отсутствии элемента с заданным значением в справочник добавлялась строка со значением наименования указанным в переменной СтрокаКода. 8. Выполните следующий код: 9. Измените код из п.8 таким образом, чтобы при открытии формы элемента справочника Клиенты открывалась форма справочника Контактные лица.
ВОПРОСЫ ВЫХОДНОГО КОНТРОЛЯ: 1. Опишите принцип работы конструктора печати. 2. Перечислите допустимые процедуры, функции, их свойства и методы работы со справочниками.
ДОМАШНЕЕ ЗАДАНИЕ: Выучить особенности работы конструктора печати справочника, процедуры, функции, их свойства и методы работы со справочниками.
|