Содержание

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

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

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

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

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


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

Внимание!

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


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

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

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

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

« ПредыдущаяНа уровень вышеСледующая »
 
Driven by DokuWiki