Словарь данных

<< Click to Display Table of Contents >>

Navigation:  Создание отчетов > Редактор отчетов > Панели >

Словарь данных

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

slovar_dannykh

Панель Словарь (Dictionary) включает в себя: Панель инструментов словаря (Dictionary ToolBar), Дерево данных (Data Tree), Панель описания (Description Panel), Панель настройки словаря (Dictionary Setting Panel). Рассмотрим эти составляющие более подробно.

Панель инструментов словаря (Dictionary ToolBar)

Представляет собой набор инструментов и команд для работы со Словарем (Dictionary).

Вид панели:

slovar_dannykh_1

Элемент

Назначение

Действия (Actions)

Представляет собой набор команд для работы со словарем таких как: создание, открытие, сохранение словаря, добавление, экспорт и импорт словаря в виде XML-схемы, синхронизация данных представленных в словаре с данными зарегистрированными в хранилище данных. Как правило, данные команды при создании отчетов в MasterSADA 4D не используются.

Новый элемент (New Item)

Содержит команды для создания новых элементов: новое соединение, новый источник данных, новая связь, новая переменная, бизнес объекты. Подробное описание смотрите в разделе Меню Новый элемент

Изменить (Edit)

Предоставляет возможность редактировать созданные элементы. При нажатии кнопки запускается редактор выделенного элемента в дереве Словаря данных

Удалить (Delete)

Удаляет выделенный элемент в дереве Словаря данных

Вверх (Up), Вниз (Down

Перемещает выделенный элемент в дереве Словаря данных вверх или вниз

Настройки

Открывает Панель настройки словаря (Dictionary Setting Panel).

Дерево данных (Tree Data)

Дерево данных (Tree Data) представляет собою список всех данных словаря, которые отображаются в виде дерева.

Вид дерева данных:

slovar_dannykh_2

По умолчанию дерево содержит три узловых элемента:

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

Системные переменные -  это переменные, которые сообщают, какую-либо информацию о текущем состоянии отчета. Список  всех доступных переменных смотрите в разделе Системные переменные

Функции - в этой категории представлены элементы, при помощи которых можно рассчитать определенный результат или вернуть необходимое значение. Все элементы категории Функции разделены по группам. В разделе Функции и расчет итогов  представлен перечень функций, их описание и краткие примеры.

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

Важно! Если выделить элемент в дереве, то в панели свойств будут отображаться его свойства.

Панель описания (Description Panel)

Панель описания (Description Panel) отображает краткое описание выделенной системной переменной или функции.

Вид панели для системной переменной Line:

Панель настройки словаря (Panel Setting Dictionary)

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

Вид панели:

slovar_dannykh_3

Команда

Назначение

Группа Основные

Использовать псевдонимы  (Use Aliases)

Предоставляет возможность вместо Имя (Name) отображать Псевдоним (Aliases) компонентов в шаблоне отчета

Создавать поле при Двойном Щелчке (Create Field on Double Click)

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

Создавать подпись (Create Label)

Присоединяет заголовок колонки данных при её перетаскивании на шаблон отчета.

Группа Сортировка

Определяет порядок расположения элементов в словаре. Рекомендуется устанавливать значение Нет сортировки