Экспорт объектов

Экспорт объектов

Объекты системы (элементы одного справочника, списка документов, справочника настроек и т.д.) могут быть сохранены в виде файлов или включены в состав пакета обновлений.

При экспорте объектов в файл сохраняются только однородные объекты. Например, из справочника Типы прейскуранта экспортируются только типы прейскуранта. Если экспортируемый объект унаследован от другого объекта, то эти объекты совместно выгружается в файл. В этом случае экспортируемый объект можно назвать основным объектом, а унаследованный объект - дополнительным объектом. Например, устройство наследует атрибуты другого устройства, которое, с свою очередь, унаследовано от программного модуля.

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

Рисунок 4.162. Меню «Экспорт»


Экспорт объектов в файл

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

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

На первом шаге мастера производится выбор дополнительных объектов, которые будут выгружены в файл наряду с основным объектом. В окне выводится древовидный список объектов для экспорта.

Рисунок 4.163. Выбор зависимых объектов, которые буду экспортированы вместе с основным объектом


Контекстное меню элементов списка:

  • «Включить» (F8) – включить в файл экспорта выбранный элемент списка и все его дочерние элементы.

  • «Исключить» (F7) – исключить из файла экспорта выбранный элемент списка и все его дочерние элементы.

  • «Включить все» – включить в файл экспорта все элементы списка.

  • «Печать» (Ctrl+P) – вывод форматов печати экранных форм.

  • «Итоговые функции» – меню, объединяющее команды для управления итоговыми функциями таблицы элементов.

  • «Дополнительные функции» – меню, объединяющее команды для управления таблицей элементов.

После выбора необходимых зависимостей и нажатия на кнопку «Далее >» будет открыто следующее окно мастера фильтрации. В этом окне можно выбрать, какие значения будут присвоены атрибутам Системный у экспортируемых объектов.

Рисунок 4.164. Список поля Системный


В список поля Системный включены команды:

  • «Не изменять» – элементы выгружаются в файл экспорта с теми же значениями атрибута Системный, что и в таблице элементов.

  • «Да» – все элементы выгружаются в файл экспорта как системные элементы.

  • «Нет» – все элементы выгружаются в файл экспорта как несистемные элементы.

При нажатии на кнопку «Готово» открывается стандартное окно «Сохранить как», в котором можно сохранить объекты в файле экспорта.

Рисунок 4.165. Окно «Сохранить как»


Сохраненные таким образом элементы системы могут быть вновь импортированы в базу данных с помощью команды «Импорт из файла» в меню Сервис.

Добавление элементов в пакет обновлений

При добавлении выделенных объектов в пакет обновлений открывается окно «Выбор пакета обновлений» .

Рисунок 4.166. Окно «Выбор пакета обновлений»


После выбора необходимого пакета обновления и нажатия на кнопку «OK» окно выбора закрывается.

Выделенные объекты добавляются в пакет обновлений, только если их еще нет в пакете. При попытке добавления объектов, внесенных ранее в пакет обновлений, никаких дополнительных сообщений не выводится.