Главная страница
Навигация по странице:

  • Контрольные вопросы Для чего используется объект конфигурации «Отчет» Как отобразить отчет в разделах прикладного решения

  • Для чего используется объект конфигурации «Макет» Разница в заполнении ячейки табличного документа текстом, параметром и шаблоном

  • Практическая работа 9. Создание простых отчетов, макетов


    Скачать 250.63 Kb.
    НазваниеСоздание простых отчетов, макетов
    Дата12.08.2022
    Размер250.63 Kb.
    Формат файлаdocx
    Имя файлаПрактическая работа 9.docx
    ТипПрактическая работа
    #644901

    Практическая работа 9

    Тема: Создание простых отчетов, макетов
    Цель: научиться создавать простые отчеты и макеты

    Студент должен:

    уметь:

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

    • проводить настройку отчета;

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

    • редактировать макет.

    Ход работы


    Постановка задачи

    Необходимо создать отчет, который будет показывать приход, расход и остатки материалов.
    Добавление Отчета

    1. Зайти в режиме Конфигуратор.

    2. Открыть конфигурацию.

    3. Создать Отчет

    Имя – Материалы.

    4. Создать основу для построения отчета – схему компоновки данных (нажать кнопку «Лупа»). Платформа сама создаст макет, содержащий схему компоновки данных и откроет конструктор.

    Добавить новый набор данных – запрос.

    В появившемся окне нажать кнопку «Конструктор запроса».

    В окне конструктора запроса:

    - в списке База данных представлены таблицы для создания запроса, на основе данных которого будет построен отчет;

    - Регистры накопления – содержит ОстаткиМатериалов и несколько виртуальных таблиц, создаваемых платформой для регистров.

    Выберем виртуальную таблицу ОстаткиМатериалов.ОстаткиИОбороты, перетащим эту таблицу в список Таблицы и раскроем структуру.



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


    Нажать кнопку ОК. Результат построения запроса:



    Перейти на закладку «Настройки». В верхнем правом окне находиться иерархическая структура отчета. Выполнить команду «Новая группировка»:



    Не указывать поля группировки, просто нажать ОК.

    В структуре появиться группировка Детальные записи.

    Настроить поля, которые будут выдаваться в отчете: перейти в нижнем окне настроек на закладку «Выбранные поля» и перенести мышью из списка доступных полей:

    - Склад;

    - Материал;

    - КоличествоНачальныйОстаток;

    - КоличествоПриход;

    - КоличествоРасход;

    - КоличествоКонечныйОстаток.

    Перейти на закладку «Параметры» и включить Дата начала и Дата окончания. Выделить каждый из параметров, нажать кнопку «Свойства элемента пользовательских настроек» и установить флажок «Включать в пользовательские настройки».



    Закрыть конструктор.

    5. В окне редактирования объекта конфигурации Отчет Материалы перейти на закладку «Подсистемы». Установить флажки Бухгалтерия, УчетМатериалов, ОказаниеУслуг.

    6. Перейти в режим отладки

    Открыть Отчет Материалы, задать даты начала и окончания периода, нажать кнопку «Сформировать».
    Создание макета печатной формы

    Создать печатную форму документа Оказание услуги.

    7. В конфигураторе открыть окно редактирования объекта конфигурации Документ ОказаниеУслуги.

    8. Перейти на закладку «Макеты», нажать кнопку «Конструкторы»:

    1 шаг – создать новую команду Печать;

    2 шаг – все реквизиты документа поместить в шапку печатной формы;

    3 шаг – все реквизиты табличной части поместить в печатную форму;

    4 шаг – в подвале - ничего не помещаем;

    5 шаг – согласиться с конструктором

    Нажать ОК. Будут созданы:

    - макет печатной формы документа с именем Печать;

    - команда документа с именем Печать и обработчик, вызывающий процедуру печати документа, выполняющуюся на сервере;

    - в командной панели формы документа помещена команда Печать.

    9. Проверить результат в режиме отладки. Открыть документ Оказание услуги № 1, по кнопке «Печать» открыть печатную форму документа.
    Редактирование макета печатной формы

    Добавить итоговую сумму в печатную форму документа Оказание услуги.

    10. В конфигураторе, в дереве конфигурации открыть макет Печать в документе ОказаниеУслуги.

    11. Добавить новую область для вывода итоговой суммы документа. Выделить мышью две пустые строки под табличной частью и выполнить команду Таблица/Имена/Назначить имя…


    12. Чтобы формат добавленных строк совпадал с имеющимся форматом заголовка и табличной части документа, изменим ширину колонок 2,3,4,5,6.

    В созданной области, в колонке Цена написать ВСЕГО, а в колонке Сумма написать ВсегоПоДокументу:

    Для ячейки ВсегоПоДокументу вызвать палитру свойств. В свойстве Заполнение указать Параметр.
    Текст – будет показан в ячейке;

    Параметр – будет заменен некоторым значением, которое может быть присвоено ему средствами встроенного языка. Текст, содержащийся в ячейке, является именем этого параметра.

    Шаблон – текстовая строка, в определенные места которой будут вставлены значения параметров.
    13. Открыть модуль менеджера документа ОказаниеУслуг. Найти процедуру Печать и отредактировать следующим образом (новые строки выделены!!!!!!)









    14. Проверить результат в режиме отладки.


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


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


    2. Как отобразить отчет в разделах прикладного решения?


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


    4. Разница в заполнении ячейки табличного документа текстом, параметром и шаблоном?


    написать администратору сайта