В этой статье:

Добавление объектов из навигатора объектов

Добавление объектов из менеджера обновлений

Частичное обновление объектов

Особенности добавления объектов репозитория в обновление

Добавление объектов репозитория

При создании обновления очень важен порядок объектов. Добавьте или расположите добавленные объекты в структуре обновления, начиная со старших объектов (родительских объектов, источников), которых нет в целевом репозитория, заканчивая объектами, которые были созданы на их основе.

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

Для отслеживания событий, возникающих во время установки обновления используйте модуль обновления. Один из модулей среды разработки, содержащихся в обновлении, можно назначить модулем обновления.

Добавление объектов из навигатора объектов

Для добавления объекта репозитория в обновление в навигаторе объектов выполните команду «Добавить в обновление» в контекстном меню объекта. После выполнения действия объект будет добавлен в обновление. В навигаторе объектов накладывается красный индикатор на пиктограмму объекта, добавленного в структуру обновления.

Если объект содержит вложенные объекты, то выберите один из способов его добавления в обновление:

Для обновления структуры обновления в менеджере обновлений нажмите кнопку «Обновить» на панели инструментов. После выполнения действия добавленные объекты репозитория будут отображаться в структуре обновления.

Добавление объектов из менеджера обновлений

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

Для добавления нескольких объектов репозитория в обновление удерживайте клавишу CTRL при выборе объектов.

Определение состава объекта и его содержания в объектах

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

Для определения состава объекта и его содержания в объектах выполните команду «Состоит из» или «Входит в» в контекстном меню объекта. После выполнения действия будет открыто соответствующее окно «Состоит из»/«Входит в»:

В окне «Состоит из» отображается иерархический список объектов, которые используются при создании выбранного объекта. В окне «Входит в» отображается иерархический список объектов, в которых содержится выбранный объект.

Добавление объектов репозитория в обновление

Настройка отображения объектов

Сворачивание/разворачивание иерархии объектов

Частичное обновление объектов

В обновление можно добавить поля/отдельные записи таблицы, атрибуты/элементы справочника НСИ и составного справочника НСИ.

Для добавления полей/отдельных записей таблицы и атрибутов/элементов справочника НСИ и составного справочника НСИ в обновление используйте свойства IMetabaseUpdateDataObjectNode.PrimaryKeysOnly, IMetabaseUpdateDataObjectNode.FieldsOnly. После чего объект будет добавлен в обновление.

Для определения признака частичного обновления объекта в столбце «Перенос данных» отображается значение «Частичный» при создании и открытии готового обновления:

Доступны альтернативные способы добавления в обновление элементов справочника НСИ и составного справочника НСИ, открытого на редактирование:

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

Удаление элемента из обновления

Особенности добавления объектов репозитория в обновление

При добавлении в обновление таблицы, присоединённой таблицы, журнала, справочника НСИ, составного справочника НСИ будет открыто окно «Добавление в обновление»:

В верхней части окна выводится тип добавляемого объекта, наименование и идентификатор.

Задайте параметры обновления объекта:

При добавлении в обновление стандартного куба добавляются внутренние, дочерние объекты:

Примечание. Измерения куба добавляются отдельно.

При добавлении в обновление алгоритма расчёта показателей добавляются дочерние объекты:

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

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

Если в репозитории разрешена возможность предварительного просмотра отчётов, то при добавлении отчётов в обновление их изображения предварительного просмотра в обновление не добавляются, так как не являются частью метаданных. Для добавления изображений в обновление установите значение «Да» в параметре «Переносить эскиз объекта». После применения обновления изображения предварительного просмотра будут назначены объектам, если в менеджере безопасности целевого репозитория установлен флажок «Разрешить отображение объектов в виде значков без учета прав доступа на объекты».

См. также:

Создание обновления