MetaEdit: Редактор метаданных
MetaEdit – это редактор для внесения изменений в структуру классов баз данных Business Studio. С его помощью можно создавать не только собственные параметры у уже имеющихся классов, но и собственные классы-справочники c параметрами для использования в новых или существующих базах данных.
MetaEdit предназначен для пользователей, знающих основы ООП и реляционных БД.
Основные возможности редактора:
1. Создание пользовательских классов, списков, структур, перечислений и параметров в структуре данных Business Studio.
- Поддерживается добавление пользовательского класса на верхнем уровне дерева классов или от любого имеющегося класса системы, при этом новый класс наследует все свойства и параметры класса-родителя. Добавление новых параметров возможно как для новых пользовательских классов, так и для системных.
2. Задание ключей класса.
- Для классов возможно задание ключей, то есть уникальных параметров, исключающих создание дублирующих элементов класса конечным пользователем.
3. Задание значений по умолчанию параметров класса.
- Для параметров классов возможно задание значений по умолчанию, которые будут автоматически подставляться в параметры нового элемента класса при создании его конечным пользователем.
4. Настройка отображения данных в формах.
- Задание названий, отображаемых в формах для классов и параметров; управление видимостью и порядком параметров в формах; вывод списков на закладки форм.
5. Внесение изменений в структуру данных по списку баз.
Мастер отчетов
Отчеты в системе Business Studio формируются на основании заранее настроенных стандартные шаблонов в формате MS Word и MS Excel (с текстом, колонтитулами, рисунками или таблицами). Такой инструмент как Мастер отчетов позволяет редактировать (адаптировать под требования компании) существующие стандартные отчеты в системе Business Studio, а также создавать «с нуля» собственные пользовательские отчеты. Причем изменять можно как оформление внешнего вида самого шаблон, так и структуру информации в них - Business Studio дает широкие возможности для работы в этом направлении.
Редактирование онтологии и нотаций
Создание онтологии определенной предметной области позволяет получить возможность хранить в программе объекты нужных классов, их свойства и связи между ними. В случае, если планируется создание графической нотации, то создание онтологии является первым шагом на этом пути.
Онтология определяет:
- Классы, в которых будут создаваться новые объекты, включая объекты связей.
- Классы связей, которые отображаются в справочнике в виде иерархии.
- Нотация представляет собой множество графических символов и правила их использования для создания диаграммы в определенной предметной области.
Нотации определяют поведение системы при работе с диаграммами в следующих аспектах:
- Выбор нотации создаваемой диаграммы из перечня нотаций допустимых для класса предметных объектов.
- Перечень допустимых символов на диаграмме и в палитре символов Окна диаграммы.