На данной вкладке (рис. 1) осуществляется настройка расположения данных на странице отчета для обеспечения комфортной работы с ними.
Рис. 1. Вкладка "Макет отчета"
По умолчанию для создания макета отчета в Дизайнере ELMA используется технология FastReport, интерфейс которой представлен на вкладке Макет отчета. Технология FastReport предоставляет пользователю удобные средства для разработки внешнего вида отчета и позволяет выполнять предварительный просмотр макета.
Данная вкладка состоит из нескольких областей:
Лист макета разделен на несколько горизонтальных частей (рис. 2):
-
Report Title – в данную область добавляется заголовок отчета;
-
Page Header – верхний колонтитул. В данную область добавляются наименования столбцов данных;
-
Data: Данные – область данных, на которую с панели данных могут быть перенесены требуемые элементы;
-
Page Footer – нижний колонтитул. В данную область могут быть добавлены различные итоговые данные отчета (знак копирайта, даты, автор и т.д.).
Рис. 2. Лист макета
Размеры данных частей могут быть изменены путем зажатия их границ кнопкой мыши и растягивания их вверх/вниз.
На каждой части листа макета может быть размещено несколько ячеек. Размеры (ширина и высота) и варианты форматирования текста в ячейках задаются пользователем с помощью различных панелей инструментов. Все оформление, примененное на листе макета, будет полностью отображено в отчете в веб-приложении.
Если при моделировании макета страницы отчёта по технологии FastReport были допущены ошибки, при попытке экспорта данного отчета в веб-приложении ELMA система выдаст диалоговое окно (рис. 3), в котором будет указана ошибка.
Рис. 3. Страница отчёта. Диалоговое окно ошибки при экспорте отчёта FastReport
После устранения ошибки в Дизайнере ELMA на вкладке Макет отчёта отчёт можно будет экспортировать в любом доступном для экспорта формате. Подробнее о доступных форматах экспорта см. на соответствующей странице справки.
Панель управления макетом отчета
Панель управления макетом отчета (рис. 3) располагается ниже наименования вкладок отчета, но при необходимости может быть перемещена в другое место.
Рис. 3. Панель управления макетом отчета
– создание новых шаблонов отчета (пустой отчет, наследуемый отчет, мастер отчета и др.) или элементов отчета (новая страница отчета, новый источник данных, новая диалоговая форма).
– открытие файла с макетом отчета.
– сохранение макета отчета в файл с расширением .frx.
– одновременное сохранение отчета и его подотчетов.
– предварительный просмотр отчета.
– создание новой страницы отчета.
– создание нового диалогового окна.
– удаление страницы отчета.
– настройки страницы: размер и ориентация бумаги, поля страницы, лоток для подачи бумаги, количество колонок на странице и др..
– стандартные кнопки: вырезать, копировать, вставить, копировать формат, вернуться к предыдущему действию, вернуться к последующему действию.
– группировка выделенных объектов.
– снятие группировки выделенных объектов.
При необходимости набор кнопок данной панели может быть изменен. Для этого необходимо нажать на пиктограмму и в открывшемся списке снять/установить флажки на требуемые кнопки.
Панель инструментов для работы с текстом
Панель инструментов для работы с текстом (рис. 4) располагается ниже панели управления макетом отчета, но при необходимости может быть перемещена в другое место. Активные кнопки на данной панели подсвечены темно-желтым цветом.
Рис. 4. Панель инструментов для работы с текстом
– выбор шрифта, размера и начертания текста.
– выбор варианта выравнивания текста по горизонтали и/или по вертикали.
– выбор цвета текста.
– выбор условного форматирования.
– поворот текста.
Данные инструменты могут быть применены как к выделенным блокам текста, так и к вновь добавляемому тексту и отдельным текстовым блокам.
При необходимости набор кнопок данной панели может быть изменен. Для этого необходимо нажать на пиктограмму и в открывшемся списке снять/установить флажки на требуемые кнопки.
Панель инструментов для работы с рамками
Панель инструментов для работы с рамками (рис. 5) располагается справа от панели инструментов для работы с текстом, но при необходимости может быть перемещена в другое место. Активные кнопки на данной панели подсвечены темно-желтым цветом.
Рис. 5. Панель инструментов для работы с рамками
– включение и/или выключение отображения линий рамки.
– настройки линий (цвет, толщина, стиль линии).
– выбор цвета заливки выбранного блока.
– выбор стиля заливки (цвет, градиент и др.).
– цвет, толщина и вид линии рамки.
Данные инструменты могут быть применены как к выделенным блокам, так и к вновь добавляемым блокам.
При необходимости набор кнопок данной панели может быть изменен. Для этого необходимо нажать на пиктограмму и в открывшемся списке снять/установить флажки на требуемые кнопки.
Панель объектов отчета (рис. 6) располагается в левой части вкладки Макет отчета и не может быть перенесена в другое место. Активные кнопки на данной панели подсвечены темно-желтым цветом.
Рис. 6. Панель объектов отчета
– курсор для выбора блоков и их перемещения в пределах листа макета.
– добавление текстового блока в отчет.
– добавление изображения в отчет.
– добавление в отчет геометрической фигуры (линия, стрелка, круг, прямоугольник и др.).
– добавление подотчета в отчет. Подотчет добавляется в качестве новой страницы.
– добавление таблицы в отчет.
– добавление сводной таблицы в отчет.
– добавление штрихкода в отчет.
– добавление в отчет текстового блока, в который может быть добавлен фрагмент текста с особым форматированием. Данный фрагмент текста также может быть сохранен в файл формата .rtf.
– добавление в отчет флажка, который может иметь несколько состоянии и графических обозначений.
– добавление диаграммы в отчет.
– добавление почтового индекса в отчет.
– добавление в отчет блока с текстом, каждый символ которого записывается в отдельной ячейке.
Для переноса одного их объектов на лист макета необходимо нажать на требуемый элемент и на то место на листе, куда требуется добавить выбранный объект.
Панель данных (рис. 7) располагается в правой части вкладки Макет отчета. Данная панель состоит из нескольких блоков: Data и Properties.
Рис. 7. Панель данных
В блоке Data отображаются следующие данные: источники данных, созданные на вкладке Источники данных, а также системные переменные, функции и дерево отчета. У источников данных отображаются псевдонимы столбцов и функций. Для их отображения необходимо раскрыть источник данных путем нажатия на пиктограмму , расположенную слева от названия источника данных.
Псевдонимы и системные переменные могут иметь следующие иконки (в зависимости от их типа): – текст; – число, – дата.
Псевдонимы столбцов и функций из источников данных, а также системные переменные и математические функции могут быть перенесены на лист макета в области Data: Данные и Page Footer.
В блоке Properties отображаются свойства выбранного блока данных.
См. также: