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

<< Click to Display Table of Contents >>

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

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

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

Вид панели Словарь по умолчанию:
Reports_Designer.Panels.Dictionary

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

На рисунке снизу приведен пример Словаря (Dictionary) :

slovar_dannykh

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

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

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

Вид панели:

slovar_dannykh_1

Элемент

Назначение

Создать

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

Действия

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

Изменить

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

Удалить

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

Вверх, Вниз

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

Настройки

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

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

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

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

slovar_dannykh_2

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

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

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

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

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

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

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

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

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

slovar_dannykh_6

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

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

Вид панели:

slovar_dannykh_3

Команда

Назначение

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

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

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

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

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

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

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

Определяет порядок расположения элементов в словаре. Возможные варианты:

По возрастанию;

По убыванию;

Нет сортировки

slovar_dannykh_4

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

Группа Синхронизировать

Определяет режим синхронизации зарегистрированных данных в хранилище данных и в словаре данных отчета. Возможные варианты:

slovar_dannykh_5