|
<< Click to Display Table of Contents >> Navigation: Создание отчетов > Редактор отчетов > Панели > Словарь данных |
Панель Словарь отображает подключенные данные, доступные источники данных, системные переменные и функции. Кроме этого, в словаре можно создавать соединение, подключать новые источники данных и устанавливать связи между источниками данных.
Вид панели Словарь по умолчанию:

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

Панель Словарь включает в себя: Панель инструментов словаря, Дерево данных, Панель описания, Панель настройки словаря. Рассмотрим эти составляющие более подробно.
Представляет собой набор инструментов и команд для работы со Словарем.
Вид панели:
![]()
Элемент |
Назначение |
Создать |
Содержит команды для создания новых элементов: новое соединение, новый источник данных, новая связь, новая переменная, бизнес объекты. Подробное описание смотрите в разделе Меню Создать |
Действия |
Представляет собой набор команд для работы со словарем таких как: создание, открытие, сохранение словаря, добавление, экспорт и импорт словаря в виде XML-схемы, синхронизация данных представленных в словаре с данными зарегистрированными в хранилище данных. Как правило, данные команды при создании отчетов в MasterSADA 4D не используются |
Изменить |
Предоставляет возможность редактировать созданные элементы. При нажатии кнопки запускается редактор выделенного элемента в дереве Словаря данных |
Удалить |
Удаляет выделенный элемент в дереве Словаря данных |
Вверх, Вниз |
Перемещает выделенный элемент в дереве Словаря данных вверх или вниз |
Настройки |
Открывает Панель настройки словаря (см. ниже) |
Дерево данных представляет собою список всех данных словаря, которые отображаются в виде дерева.
Вид дерева данных:

По умолчанию дерево содержит шесть узловых элемента:
•Источники данных - где указывается, откуда будут браться данные для построения отчета. По умолчанию в проект уже добавлен источник данных - текущий проект. Порядок работы с источниками данных смотрите в разделе Источники данных.
•Бизнес-объекты - объекты класса данные, с помощью которого можно представлять данные в разных структурах: таблицы, списки, массивы и т.д.
•Переменные - в эту категорию добавляются локальные переменные.
•Системные переменные - это переменные, которые сообщают, какую-либо информацию о текущем состоянии отчета. Список всех доступных переменных смотрите в разделе Системные переменные.
•Функции - в этой категории представлены элементы, при помощи которых можно рассчитать определенный результат или вернуть необходимое значение. Все элементы категории Функции разделены по группам. В разделе Функции и расчет итогов представлен перечень функций, их описание и краткие примеры.
•Ресурсы - это файлы, которые могут быть встроены в шаблон отчета. В ресурсы могут быть добавлены: файлы данных (CSV, Excel, JSON, XML, DBF), файлы изображений (SVG, JPEG, JPG, PNG, BMP, GIF и др.), шаблоны отчетов (*.mrt, *.mrz) и построенные отчеты (*.mdc, *.mdz), файлы RTF. Добавить новый ресурс можно, используя команду Новый ресурс или перетянув файл из проводника в словарь данных.
Важно! Если выделить элемент в дереве, то в панели свойств редактора отчетов будут отображаться его свойства.
Панель описания отображает краткое описание выделенной системной переменной или функции.
Вид панели для системной переменной Line:

Панель настройки словаря представляет собой панель с тремя параметрами, позволяющими оптимизировать работу со словарем и его содержимым. Панель открывается после нажатия на соответствующую иконку в панели инструментов словаря (описание выше).
Вид панели:

Команда |
Назначение |
Создавать поле при Двойном Щелчке |
Предоставляет возможность создавать поля на секции Данные (DataBand). Поля создаются на той секции, у которого выбран источник данных, по полям которого производится двойной щелчок в словаре |
Создавать подпись |
Присоединяет заголовок колонки данных при ее перетаскивании на шаблон отчета |
Использовать псевдонимы |
Предоставляет возможность вместо Имя (Name) отображать Псевдоним (Aliases) компонентов в шаблоне отчета |
Показывать 'Поиск...' |
Включает или выключает панель поиска в словаре:
|
Группа Сортировка |
Определяет порядок расположения элементов в словаре. Возможные варианты: •По возрастанию; •По убыванию; •Нет сортировки
Рекомендуется устанавливать значение Нет сортировки |
Подробнее о рассматриваемых в этом разделе терминах можно прочитать в отдельной справочной системе: Создание отчетов в MasterSCADA 4D.