Внешние типы данных
Для каждой внешней системы Платформа предоставляет возможность загрузки структуры ее данных. Для хранения такой структуры предназначен внешний тип данных. Структура данных может быть загружена через коннектор (с помощью импорта метаданных) или создана пользователем вручную.
Внешний тип сопоставляется с типами данных Платформы.
Для работы с внешними типами данных перейдите в раздел Интеграция → Внешние типы данных.
Рабочая область раздела состоит из двух частей: в левой части отображается список внешних типов данных, в правой части находятся две таблицы зависимостей для выбранного внешнего типа данных.
Для выбранного внешнего типа данных выводится две таблицы зависимостей:
Ссылается на объекты
Используется в объектах
Заголовки таблиц зависимостей могут быть раскрыты для отображения списка зависимых объектов. Для отображения информации об объекте дважды нажмите на кнопку Открыть вкладку в меню в строке выбранного объекта.
В результате полная информация об объекте будет отображена в рабочей области:
Создание внешнего типа данных
Для добавления нового внешнего типа данных нажмите на кнопку меню + . В рабочей области отобразится интерфейс создания нового внешнего типа данных, содержащий вкладки Основные, Структура, Базовые модели:
Вкладка Основные содержит следующие поля:
Название: название внешнего типа данных, обязательно для заполнения.
Имя: имя внешнего типа данных, обязательно для заполнения.
Оригинальное имя класса: имя класса во внешней системе.
Оригинальное имя объекта: имя объекта во внешней системе.
Комментарий: описание внешнего типа данных, необязательно для заполнения.
Выпадающие меню Системы и Типы данных предназначены для выбора соответствующих объектов.
Вкладка Структура содержит таблицу параметров полей структуры, применяемой к внешнему типу данных:
Наименование: наименование поля.
Тип: нажмите на кнопку выбора, чтобы открыть всплывающее окно Выбор типа поля:
Массив: установите флажок, если предполагается использование массива.
Разрешить NULL: установите флажок, если предполагается использование нулевых значений.
Проверка: флажок используется для проверки значений. Активен только для полей, для которых выбрана функция.
Комментарий: выбор значения комментария.
Для создания новой структуры нажмите на кнопку + (Добавить поле). В таблице структуры будет добавлена строка нового поля.
Также можно импортировать структуру путем импорта метаданных из внешних систем. Для этого нажмите на кнопку меню Импорт метаданных.
В открывшемся всплывающем окне укажите источник импорта данных (внешняя система) и нажмите на кнопку Далее.
Система произведет загрузку структуры из внешней системы. Выберите требуемую структуру и нажмите на кнопку Ок.
Вкладка Базовые модели содержит таблицу базовых моделей внешнего типа данных.
Для создания новой базовой модели нажмите на кнопку +. В таблице будет добавлена строка нового поля.
В строке Тип нажмите на кнопку выбора, чтобы выбрать базовую модель.
Удаление внешнего типа данных
Для удаления внешнего типа данных выберите соответствующую строку в таблице и нажмите на кнопку меню Удалить.