Типы данных

Страница Типы данных поделена на две части. В левой части находится таблица со списком типов данных, в правой выводится список зависимостей выбранного типа.

../_images/image48.png

При раскрытии таблицы отображается список объектов. Нажатие на кнопку открывает вкладку слева в меню, соответствующую данному объекту:

../_images/image49.png

При переключении на вкладку Схема справа отображается схема зависимостей:

../_images/image50.png

Схему зависимостей можно расширить на весь экран, установив флажок на строке Только график:

../_images/image51.png

Для возврата из полного экрана уберите флажок Только график.

При работе со схемой можно выполнять следующие действия:

  • Изменение масштаба графика – при помощи скролла мыши.

  • Сдвиг графика – удерживая нажатой левую кнопку мыши, двигать.

  • Изменить положение отдельных таблиц графика – зафиксировать таблицу левой кнопкой мыши и переместить.

Для создания типа данных нужно выбрать в Меню->**Тип данных** и нажать на кнопку v. Система раскроет список доступных элементов для создания:

  • тип данных;

  • классификатор;

  • перечисление;

  • базовая модель.

Тип данных

Содержит вкладки Основные, Структура и Базовые модели. Окно бизнес-процесса содержит следующие вкладки:

  • Основные

  • Структура

  • Базовые модели

../_images/data_types_1.png

Вкладка Основные содержит следующие поля:

  • Название: название процесса, обязательно для заполнения.

  • Имя: имя процесса, обязательно для заполнения.

  • Комментарий: описание процесса, необязательно для заполнения.

  • Параметр Сохраняемый тип данных.

Вкладка Структура содержит таблицу для внесения следующих параметров атрибутов:

  • Наименование: наименование атрибута.

  • Тип: тип переменной:

    • Int.

    • Boolean.

    • String.

    • Decimal.

    • DateTime.

    • Guid.

  • Массив: установите флажок, если предполагается использование массива.

  • Разрешить NULL: установите флажок, если предполагается использование нулевых значений.

  • Проверка: флажок используется для проверки значений. Активен только для атрибутов, для которых выбрана функция.

Примечание

Для полей типов данных доступна настройка функций проверки значений. Функции проверки должны содержать один входящий параметр и возвращать исключение в случае неудачной проверки. Вызов проверки заполнения полей выполняется с помощью метода Check. Метод доступен для экземпляров типа данных.

  • Наименование: комментарий к атрибуту.

../_images/data_types_2.png

Вкладка Базовые модели содержит таблицу для внесения добавления базовых моделей и выбора типа поля:

../_images/data_types_3.png

Настройка индексов

Доступно только для Объектов банка. Система предоставляет возможность создания составных и нечетких индексов.

../_images/image52.png
../_images/image53.png

Классификатор

Тип предназначен для сервиса Онтология.

../_images/image54.png

Перечисление

Тип перечисления предназначен для хранения наборов значений, которые не изменяются в процессе работы системы. Набор по количеству значений не имеет ограничения.

../_images/image56.png

Базовая модель

Тип предназначен для объединения в структуру нескольких объектов.

../_images/image57.png