Это старая версия документа.


Этапы импорта

Этапы импорта разделяют импорт параметров по классам и устанавливают порядок импорта (Рис. 1).

Рисунок 1. Этапы импорта

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

Внимание!

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


В поле Внешний класс задается наименование внешнего классапараметра, например столбец базы данных или листа MS Excel, параметр фигуры MS Visio, например таблица базы данных, лист MS Excel или фигуры одного типа MS Visio.

Внимание!

Значения поля Внешний параметр  чувствительны к регистру. Например, значения "Физлица" и "физлица" не являются идентичными.


В поле Класс задается класс (или справочник), в который будут импортироваться объекты на данном этапе.

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

Внимание!

Обязательно соблюдение порядка этапов импорта. Для списков сначала импортируются справочники, являющиеся их владельцами. В случае если владелец найден, будет произведен поиск объекта справочника элементов списоков (в рассматриваемом примере - "БизнесМодель.КонтактыФизЛиц") по ключевым параметрам. Далее импорт идет аналогично импорту справочников. Если объект по ключевым параметрам найден, будет произведено обновление неключевых параметров ("Контакт" в данном случае). В случае, если при импорте владелец объекта по ключу не будет найден, то дальнейшее поведение зависит от состояния опции импорта "Пропускать объекты без Владельца", подробнее об опциях импорта см. Опции импорта

При импорте иерархических справочников первым этапом должны импортироваться объекты-родители, потом объекты-потомки. В процессе импорта иерархического справочника ищется родитель объекта импорта. В случае если при импорте родитель объекта по ключу не будет найден, то дальнейшее поведение зависит от состояния опции импорта "Создавать объекты в корне, если не найден родитель", подробнее об опциях импорта см. Опции импорта если родитель не найден, будет выдана ошибка и объект импортирован не будет.

Актуальные новости, публикации и практики для бизнес-архитекторов и аналитиков
Driven by DokuWiki