Пример выполнения работы
Создание макета документа «ОказаниеУслуги»
Откроем в конфигураторе окно редактирования объекта конфигурации Документ «ОказаниеУслуги». Перейдем на закладку «Макеты» и запустим конструктор печати:
На первом шаге укажем, что новая процедура, которая будет создана конструктором для формирования печатной формы документа, будет располагаться в модуле формы.
На втором шаге нажатием двойной стрелки определим, что все реквизиты документа будут отображены в шапке печатной формы.
На третьем шаге точно также определим, что все реквизиты табличной части документа будут отображены в печатной форме.
На четвертом шаге конструктор предложит сформировать подвал (нижнюю часть) печатной формы. Здесь не надо ничего указывать, т.к. в данном случае подвал мы не будем использовать, и перейдем к пятому шагу.
На пятом шаге укажем, что конструктор должен вставить новую кнопку в форму документа для вызова процедуры формирования формы, и нажмем «ОК».
В конфигураторе откроется форма документа и его макет:
Запустим 1С:Предприятие в режиме отладки и откроем документ «ОказаниеУслуги» №1. Обратите внимание, что в правом нижнем углу документа появилась новая кнопка «Печать».
Это та кнопка, которую добавил конструктор. Нажмем на нее и увидим печатную форму документа.
Как видите, конструктор сформировал вполне подходящую печатную форму для данного документа. Единственное, чего не хватает в данной форме – это итоговой суммы документа.
|
|
Внимание! Этот недочет мы исправим в следующей лабораторной работе.
Оформить отчет по лабораторной работе и ответить на контрольные вопросы.
Отчет оформляется стандартно, с обязательным указанием номера лабораторной работы, ее темы, сведений о лице, выполнившем лабораторную работу (ФИО, № группы), должен быть указан порядок выполнения работы (последовательность действий, какие объекты были созданы, их роль и обоснование необходимости создания), который должен подтверждаться необходимыми скриншотами и/или алгоритмами.
Контрольные вопросы к защите
1. Для чего предназначен объект конфигурации «Макет»?
2. Что такое конструктор печати?
3. Как создать макет с помощью конструктора печати?
4. Программные модули. Иерархия программных модулей. Структура программного модуля (его разделы).
5. Опишите назначение и возможности и ограничения каждого вида модулей для объявления переменных, описания процедур и функций.
Дата добавления: 2015-12-20; просмотров: 21; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!