Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_ППП_ЗО.docx
Скачиваний:
23
Добавлен:
22.09.2019
Размер:
5.19 Mб
Скачать

Практическая работа № 3 Создание отчета и макета документа в «1с:Предприятии»

Цель – научиться:

  • создавать отчет и макет документа;

  • устанавливать настройки объектов;

  • создавать отчет с помощью Конструктора выходной формы;

  • создавать макета документа с помощью Конструктора печати.

Объект конфигурации Отчет

О бъект конфигурации Отчет является прикладным объектом и предназначен для описания средств и алгоритмов, при помощи которых пользователь сможет получать необходимые ему выходные данные. Алгоритм формирования выходных данных описывается при помощи визуальных средств или с использованием встроенного языка. В реальной жизни объектам конфигурации Отчет соответствуют всевозможные таблицы выходных данных, сводных данных диаграммы и пр.

Объект конфигурации Макет

Объект конфигурации Макет предназначен для хранения различных форм представления данных, которые могут 1 потребоваться каким либо объектам конфигурации или всему прикладному решению в целом. Макет может содержать табличный или текстовый документ, двоичные данные, HTML-документ или Active Document. Макеты могут существовать как сами по себе (общие макеты), так и быть подчинены какому либо объекту конфигурации.

Одно из предназначений макета, подчиненного объекту 1 конфигурации и содержащего табличный документ – создание печатной формы этого объекта.

Создание печатной формы заключается в конструировании ее составных частей – именованных областей, из которых затем «собирается» готовая печатная форма. Порядок заполнения областей данными и порядок вывода их в итоговую форму описывается при помощи встроенного языка.

Печатная форма может включать в себя различные графические объекты: картинки, OLE-объекты, диаграммы и т.д.

Помимо создания макета «вручную», конфигуратор предоставляет разработчику возможность воспользоваться специальным инструментом – конструктором печати, который берет на себя большинство рутинной работы по созданию макета.

Допуск к работе

  1. Как создать объект конфигурации Отчет?

  2. Как создать объект конфигурации Макет?

  3. Как создать табличный документ?

  4. Как изменить внешний вид и поведение элемента управления, расположенного в форме?

З адание № 1 Создание отчета Материалы

  1. Откройте Конфигуратор программы «1С:Предприятие»

  2. В дереве Метаданные создайте новый объект конфигурации Отчет.

  3. Задайте имя отчета «Материалы».

  4. Перейдите на закладку «Макеты»

  5. Нажмите на кнопку Конструкторы → Конструктор выходной формы выберите имя формы (Материалы) и нажмите «ОК».

  6. В списке «База данных» раскройте ветку «РегистрыНакопления».

  7. Раскройте таблицу «ОстаткиМатериалов.ОстаткиИОбороты».

  8. Выберите поля таблицы в следующем порядке двойным щелчком мыши:«Склад» и «Материал», «КоличествоНачальныйОстаток», «КоличествоПриход», «КоличествоРасход» и «КоличествоКонечныйОстаток». Окно «Поля» должно быть заполнено следующим образом:

  1. На закладке «Итоги» укажем группировочное поле «Склад»:

  2. Н ажмите «ОК».

  3. Запустите 1С:Предприятие в режиме отладки

  4. Выполните Операции Отчет... Материалы и нажмите «Сформировать».

З адание №2 Создание макета документа ОказаниеУслуги

  1. Откройте в конфигураторе окно редактирования объекта конфигурации Документ «ОказаниеУслуги».

  2. П ерейдите на закладку «Макеты» и запустите конструктор печати Конструкторы Конструктор печати.

  3. Укажите, что новая процедура, которая будет создана конструктором для формирования печатной формы документа, будет располагаться в модуле формы.

  4. Н ажатием двойной стрелки определите, что все реквизиты документа «ОказаниеУслуги» будут отображены в шапке печатной формы.

  5. О пределите, что все реквизиты табличной части документа будут отображены в печатной форме.

  6. Формировать подвал нет необходимости.

  7. Укажите, что конструктор должен вставить новую кнопку в форму документа для вызова процедуры формирования печатной формы, и нажмите «ОК».

  8. В конфигураторе откроется форма документа и его макет.

  9. Запустите «1С:Предприятие» в режиме отладки.

  10. Откройте документ «ОказаниеУслуги»

  11. Нажмите на новую кнопку «Печать» и увидите печатную форму документа.

Контрольные вопросы

  1. Для чего предназначен объект конфигурации Отчет?

  2. Как создать отчет с помощью конструктора выходных форм?

  3. Для чего предназначен объект конфигурации Макет?

  4. Что такое конструктор печати?

  5. Как создать макет с помощью конструктора печати?