На главную страницу
Форум txt.version   




Статья :: Инструментарий визуальной среды создания отчетов

 

Инструментарий визуальной среды создания отчетов

Пользовательский интерфейс визуальной среды создания отчетов Rave Reports во многом напоминает среду разработки Delphi (рис. 24.1). В верхней части окна располагается панель инструментов, состоящая из набора кнопок слева и Палитры инструментов справа. В Палитре инструментов располагаются не только элементы оформления отчетов, но и инструменты для их настройки и управления.

Давайте посмотрим, для чего предназначены закладки Палитры инструментов. Первые четыре содержат элементы оформления отчетов:

  •  Drawing — графические элементы оформления; 
  •   Ваг Code — различные типы штрихкодов;
  •  Standard — элементы оформления, позволяющие размещать на страницах отчета текст и изображения;
  •  Report — элементы оформления, предназначенные для отображения данных из внешних источников данных, подключенных к отчету.

Остальные закладки содержат инструменты управления и настройки страниц и элементов оформления:

  •  Zoom — управляет увеличением текущей страницы;
  •  Colors — позволяет установить цвета элементов оформления и страниц;
  •  Lines — задает стиль и толщину линий элементов оформления;
  •  Fills — задает стиль заполнения элементов оформления;
  •  Fonts — позволяет задать параметры шрифта для текста;
  •  Alignment — управляет выравниванием элементов оформления на странице.

Центральную часть окна занимает блокнот с двумя закладками.

Рис. 24.1. Закладка Page Designer визуальной среды создания отчетов Rave Reports

Закладка Page Designer содержит еще один блокнот, каждая из страниц которого соответствует одной странице отчета. Когда вы добавляете к отчету новую страницу, здесь появляется еще одна закладка с именем новой страницы. На страницы можно переносить элементы оформления, изменять их размеры и местоположение. На страницу также можно спроектировать измерительную сетку, которая поможет размещать и выравнивать элементы оформления. Обрамляют страницу вертикальная и горизонтальная линейки.

На страницу можно переносить элементы оформления из Палитры инструментов, и затем элементы оформления можно выделять, настраивать их свойства, перемещать и удалять.

Закладка Event Editor обеспечивает создание методов-обработчиков событий для отчетов, страниц, элементов оформления и т. д.

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

В левой части окна среды разработки располагается аналог Инспектора объектов Delphi, в котором доступны свойства текущего элемента. В нижней части этой панели отображается подсказка для текущего свойства.

 

Инструментарий визуальной среды создания отчетов

страницы в данном разделе 
 ГЛАВА 24   ГЛАВА 24 Визуальная среда создания отчетов
 Инструментарий визуальной среды создания отчетов  Проект отчета
 Библиотека отчетов  Каталог глобальных страниц
 Словарь просмотров данных  Стандартные элементы оформления и их свойства
 Элементы для представления текста и изображений  Графические элементы управления
 Штрихкоды  Обработка событий
 Внешние источники данных в отчете  Соединение с источником данных и просмотры
 Безопасность доступа к данным  Отображение данных в отчетах
 Структурные элементы отчета  Элементы отображения данных
 Резюме   


Разделы
Околокомпьютерная литература (375)
Программирование (102)
Программы (75)
ОС и Сети (49)
Интернет (29)
Аппаратное обеспечение (16)
Базы данных (6)
Flutter
React Native
Xamarin

Содержание сайта (выборка)
Apache
Протоколы TCP/IP (принципы, протоколы и архитектура)

PHP, PELR, JSP
PHP
JavaServer Pages (JSP)

Базы данных
Основы mysql
СУБД INFORMIX
СУБД POSTGRES
Основы проектирования реляционных баз данных

HTML, javascript
Спецификация HTML 4.01
Каскадные Таблицы Стилей, Уровень 2
Клиентский JavaScript. Справочник.
JavaScript руководство пользователя
Серверный JavaScript 1.4. Руководство по Использованию.

Паскаль, C, C++, C#
GCC (примеры)
FAQ Валентинa Озеровa DELPHI
C





 
©  programming-lang.com  справочник программиста
©  http://ekb.programming-lang.com/tlg/  бесплатный телеграм бот
©  http://ekb.programming-lang.com/tlg/  бесплатный телеграм бот
React Native
demo forum