Дизайнер отчетов

Дизайнер отчетов представляет собой отдельное приложение, которое является частью продукта Stimulsoft Reports. Это приложение предназначено для создания, изменения, публикации отчетов и панелей индикаторов. Интерфейс дизайнера предоставляет пользователю огромный набор инструментов, компонентов, элементов и средств для разработки отчетов и панелей индикаторов, их визуального оформления и предварительного просмотра. Ribbon интерфейс 2013 дизайнера отчетов, основан на вкладках (аналог интерфейса Microsoft Office 2013). На вкладках сгруппированы команды и инструменты, что позволяет сократить количество панелей инструментов, которые одновременно отображаются в окне дизайнера.

 

 

 

К основным элементам интерфейса дизайнера отчетов относится:

strel11 Ribbon панель с вкладками: Главная, Вставить, Страница, Формат, Просмотр;

strel11 Меню Файл;

strel11 Панели: Свойства, Словарь данных, Дерево, Инструментарий;

strel11 Шаблон отчета;

strel11 Статусная панель.
 

Информация

 

В некоторых дизайнерах отчетов можно установить другие типы интерфейса. Однако, в данном разделе будет рассмотрен современный интерфейс Ribbon 2013.

 

 

 

Также в дизайнере отчетов присутствует:
strel11 Контекстное меню компонентов или элементов;

strel11 Мастер расположения компонентов;
strel11 Мастер перетягивания компонентов.

 

 

Кроме этого, дизайнер отчетов поддерживает горячие клавиши.

 

 

Статусная панель

Эта панель дизайнера отчетов, которая располагается внизу окна. На статусной панели дизайнера отчетов, располагаются некоторые элементы управления и команды.

 

 

img_1 Элемент управления, который предоставляет возможность изменить единицы измерения в отчете. При нажатии, будет отображен список доступных единиц измерения в отчете.

img_2 Команда запуска проверки отчета. Более подробно, ознакомиться с инспектором отчета можно в соответствующей главе.

img_3 В этом поле отображается имя выделенного компонента или элемента.

img_4 В этом поле отображаются координаты курсора на странице шаблона отчета или панели индикаторов, а также координаты и размеры выделенного компонента (или элемента). Начало отсчета (Х:0,0 и Y:0,0) совпадает с верхним левым углом компонента или элемента.

img_5 Команда установки масштаба, при котором страница отчета или панель индикаторов будет вмещаться по ширине в области шаблона отчета.

img_6 Команда установки масштаба, при котором страница отчета или панель индикаторов будет вмещаться по высоте в области шаблона отчета.

img_7 Команда установки масштаба, при котором страница отчета или панель индикаторов будет вмещаться по ширине и высоте в области шаблона отчета.
img_8 Команда установки 100 процентного масштаба для страницы отчета или панели индикаторов.

img_9 Элемент управления масштабом страницы или панели индикаторов.

 

 

Констекстное меню

Контекстное меню (Context Menu) — это меню, при нажатии второй кнопки указательного устройства ввода. В этом меню отображаются дублирующие команды управления компонентом или элементов, который находится под курсором в момент вызова контекстного меню. Наличие контекстного меню и его содержимое зависят от типа компонента или элемента.

 

 

 

Мастер расположения компонентов

При перетаскивании компонентов из словаря, панели инструментов или любого другого контейнера на бэнды в шаблоне отчета, при условии что границы компонента будут выступать за границы бэнда, будет вызван Мастер расположения компонентов (Components Placement Wizard). При помощи данного мастера можно определить расположение компонента на текущем бэнде.

 

 

img_1 Перемещает компонент к левой части свободного пространства, растягивая компонент по высоте свободного пространства;

img_2 Перемещает компонент к правой части свободного пространства, растягивая компонент по высоте свободного пространства;

img_3 Закрывает окно Мастера расположения компонентов.

 

 

Мастер перетягивания компонентов

При наложении одного текстового компонента на другой, будет запущен Мастер перетягивания (Drag&Drop Wizard). C помощью данного мастера, можно выбрать вариант расположения содержимого двух компонентов.

 

 

img_1 Команда замены выражения в текстовом компоненте, который располагался в шаблоне отчета, на выражение из текстового компонента, который был перетянут;

img_2 Команда вставки выражения из добавленного текстового компонента перед выражением текущего компонента.

img_3 Команда вставки выражения из добавленного текстового компонента после выражения текущего компонента.

img_4 Команда вставки выражения из добавленного текстового компонента после выражения текущего компонента, на следующей строке.

img_5 Кнопка Закрыть (Close) закрывает окно мастера перетягивания.

 

 

Горячие клавиши

Дизайнер отчетов поддерживает большое количество горячих клавиш. С использованием горячих клавиш можно достаточно сильно увеличить производительность построения отчетов. Некоторые из "горячих клавиш" доступны в Ribbon и Standard интерфейсе. Некоторые, только в Standard интерфейсе (в Ribbon интерфейсе они дублируются контекстными командами).

 

Горячие кнопки

Действие

Ctrl+B

Установить стиль шрифта Жирный для выделенного текстового компонента

Ctrl+I

Установить стиль шрифта Наклонный для выделенного текстового компонента

Ctrl+U

Установить стиль шрифта Подчеркнутый для выделенного текстового компонента

Ctrl+”+”

Увеличить размер шрифта для выделенного текстового компонента

Ctrl+”-“

Уменьшить размер шрифта для выделенного текстового компонента

Ctrl+L

Установить выравнивание по левому краю для текста в текстовом компоненте

Ctrl+E

Установить выравнивание по центру для текста в текстовом компоненте

Ctrl+R

Установить выравнивание по правому краю для текста в текстовом компоненте

Ctrl+J

Установить выравнивание по ширине для текста в текстовом компоненте

Ctrl+Shift+D

Активизировать панель “Dictionary”

Ctrl+Shift+M

Активизировать панель “Messages”

Ctrl+Shift+L

Активизировать панель “Report Tree”

F4

Shift+Enter

Активизировать панель “Properties”

Ctrl+C

Ctrl+Insert

Копировать в буфер обмена

Delete

Ctrl+Delete

Удалить выделенные компоненты

Ctrl+V

Shift+Insert

Вставить из буфера обмена

Ctrl+X

Shift+Delete

Вырезать в буфер обмена

Ctrl+A

Выделить все

Ctrl+Z

Отменить последнее действие

Ctrl+Y

Повторить отмененное действие

Ctrl+F2

Отобразить “Data Store”

Ctrl+F5

Отобразить “Services Configurator”

Ctrl+N

Создать новый отчет

Ctrl+Shift+N

Добавить страницу в отчет

Ctrl+Shift+F

Добавить форму в отчет

Ctrl+O

Загрузить отчет из файла

Ctrl+Shift+O

Загрузить страницу из файла

Ctrl+S

Сохранить отчет

Ctrl+F12

Сохранить отчет как

Ctrl+Tab

Осуществляется переход между страницами в шаблоне отчета

F5

Просмотр отчета

Ctrl+Enter

Вызвать дизайнер по умолчанию для выбранного компонента

Enter

Вызвать текстовый редактор для выбранного компонента

F1

Выбрать инструмент “Select”

F3

Выбрать инструмент “Text Editor”

F6

Выбрать инструмент “Copy Style”

F8

Выбрать инструмент “Hand”

Cursor keys

Переместить выделенный компонент или элемент.

Shift+Cursor keys

Изменить размер компонента или элемента на одну ячейку сетки.

Shift+Alt+Cursor keys

Изменить размер компонента или элемента на одну единицу измерения отчета.

Ctrl+Cursor keys

Переместить выделенный компонент или элемент на одну ячейку сетки.

Ctrl+Alt+Cursor keys

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

Ctrl+Drag mouse

Копировать выделенные компоненты или элементы.

Alt+Drag mouse

Игнорировать команду Выровнять по сетке при перемещении или изменении размеров компонентов (элементов).