Выбор файла для генерации пакета импорта

При создании пакета выдается диалоговое окно с предложением «Выбрать файл для генерации пакета импорта».

При согласии открывается диалоговое окно для выбора файла MS Excel. Далее будут автоматически заполнены Этапы импорта по названиям листов выбранного файла; будет предложено выбрать классы приемники для каждого этапа; также будет заполнены списки колонок листа по первым строкам листов. В дальнейшем для ввода этапа импорта, названия колонки можно будет использовать заполненные списки.

При отказе откроется пустое окно редактирования пакета импорта. В этом случае добавление этапов импорта и заполнение полей колонок возможно только вручную.

Внимание: При создании собственного пакета импорта рекомендуется выбирать файл для генерации.

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

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

Выбор файла для генерации пакета импорта - student2.ru

Рис. 13.5.6

№ – порядок выполнения этапа импорта.

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

Имя листа MS Excel – название листа в файле MS Excel.

Внимание: Имена листа чувствительны к регистру. Например, имена «Физлица» и «физлица» не являются идентичными.

Имя класса приемника – класс, в который будут импортироваться объекты на данном этапе.

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

Описание этапа импорта

Описание этапов импорта служит для настройки соответствий параметров импорта. В зависимости от вида класса приемника описание этапов импорта содержит несколько закладок.

Выбор файла для генерации пакета импорта - student2.ru

Рис. 13.5.7

Закладка «Ключ» обязательная для заполнения, показывается для всех видов справочников (Рис. 13.5.7). На ней задаются ключевые параметры класса.

Закладка «Параметры» отображается для всех видов справочников, не является обязательной для заполнения. На ней задаются дополнительные (неключевые) параметры класса.

Закладка «Ключ владельца» появляется только для элементов списков, является обязательной для заполнения. На ней задаются ключевые параметры класса-владельца списка. Например, для списка БизнесМодель.КонтактыФизЛиц классом владельцем является класс БизнесМодель.ФизическиеЛица. Владельца класса можно узнать из объектной модели, выбрав в контекстном меню Элементов списков пункт «Перейти к владельцу».

Выбор файла для генерации пакета импорта - student2.ru

Рис. 13.5.8

Закладка «Ключ родителя» появляется только для иерархических справочников (Рис. 13.5.8). На ней задается имя колонки с признаком группы, и задаются ключевые параметры объекта–родителя для объекта импорта. Если ключ родителя не будет задан, то родителем для всех импортируемых объектов будет считаться корневой объект.

На закладке «Ключ родителя» поле Имя колонки Excel с признаком группы – это заголовок колонки, в котором будет признак группы, т.е. является ли импортируемый объект папкой или же конечным объектом, не имеющим потомков. Возможные варианты заполнения полей колонки признака группы для импорта объекта см. п. 16.3.

Если Имя колонки с признаком группы не будет задано, то все объекты будут импортироваться как группы.

Наши рекомендации