Objects clone: клонирование свойств объектов, подключений объектов к счетчикам и взаимодействий

Objects clone

С помощью Objects clone можно клонировать свойства объектов, подключение объектов к счетчикам, взаимодействия объектов, описание объектов, порядок их отображения в списке Objects и аттрибут объекта Disable, отвечающий за необходимость сбора данных счетчиками

Предназначение Objects clone

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

Возвращаемое значение: разделенными запятыми object ID (идентификаторы объектов в которые копируются свойства из базы данных).

Описание полей ввода

Source objects

В этом элементе перечислены объекты, с которых будут копироваться свойства. Для того, чтобы добавить объекты в Source objects, нужно выбрать объекты в системном меню Objects и нажать на ADD SELECTED OBJECTS. Если нажать на крестик справа от объекта в Source objects, объект будет удален. Удалить все объекты из Source objects можно нажав на REMOVE ALL OBJECTS.

Destination objects

В этом элементе перечислены объекты которым будут скопированы свойства объектов, перечисленных в Source objects. Для того, чтобы добавить объекты в Destination objects, нужно выбрать объекты в системном меню Objects и нажать на ADD SELECTED OBJECTS. Если нажать на крестик справа от объекта в Destination objects, объект будет удален. Удалить все объекты из Destination objects можно нажав на REMOVE ALL OBJECTS. При нажатии на ADD NEW OBJECT можно создать новый объект, которому буду скопированы свойства объектов из Source objects. Для этого в появившемся поле необходимо ввести имя нового объекта. Имя объекта должно быть уникальным и не может повторяться.

Clone parameters

Clone parameters позволяет установить, какие свойства необходимо скопировать из объектов в Source objects в объекты, расположенные в Destination objects

Description for objects

Если это поле не пустое, объектам из Destination objects будет присвоено описание объекта из этого поля. Подсказка с описанием объекта появится, если в системном меню Objects навести курсор на объект.

Order in a objects menu for all selected objects

Поле позволяет установить сортировку, которая влияет на порядок отображения объектов в системном меню Objects. Если для объектов установлена одинаковая сортировка, они сортируются по алфавиту. Если выбрано несколько объектов, и выбрана сортировка Current objects order will be unchanged, сортировка объектов не изменятся.

Объекты с разной сортировкой сортируются по следующим правилам:

Сортировка объектов, находящихся на верхнем уровне

Объекты с сортировкой из таблицы ниже будут располагаться на самом верхнем уровне списка объектов. Для того, чтобы увидеть эти объекты в списке нужно в системном меню Objects нажать на "TO TOP". Если эти объекты включить в группу, они также будут отображаться в этой группе.

СортировкаОписание
On top and at up levelНа самом верху списка объектов и на самом верхнем уровне объектов
At the middle and at up levelВ середине списка и на самом верхнем уровне объектов
At the end at up levelВ конце списка и на самом верхнем уровне объектов
Сортировка объектов, включенных в другие объекты

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

СортировкаОписание
On top of the listНа самом верху списка объектов
Between middle and topМежду верхними объектами и объектами в середине списка
At the middle of the listВ середине списка объектов
Between middle and endМежду объектами в середине списка и объектами в конце списка
At the end of the listВнизу списка объектов

Disable object

Можно отключить объекты из Destination objects. В этом случае сбор данных со счетчиков, подключенных к объектам, производиться не будет. В системном меню Objects отключенные объекты обозначаются курсивом.

Color, Shade и Example of object coloring

С помощью Color и Shade можно задать цвет и оттенок этого цвета для нового объекта. Example of object coloring покажет, как будет выглядеть объект в списке объектов.

AlepizID

Используется для обозначения принадлежности объекта определенному серверу ALEPIZ. Данные для объекта будут собираться только на сервере, которому принадлежит объект. Можно использовать одну конфигурацию для несколько серверов ALEPIZ и с помощью этого свойства выбирать, какой из серверов будет собирать данные для объекта. Список всех идентификаторов находится в БД ALEPIZ. для текущего Alepiz идентификаторы можно указать в файле конфигурации Описание настроек Counter processor сервера server.json с помощью параметра AlepizNames.

Link templates counters to objects

Подключить счетчики, подключенные к объектам из Destination objects к объектам из Source objects. Этот checkbox означает, что необходимо скопировать подключение счетчиков к объектам из Destination objects, не удаляя существующие. Копировать все подключения или только определенные настраивается ниже.

Clear all existing counter links

Очистить все текущие подключения к счетчикам у объектов из Destination objects

Link all counters, linked with templates

Подключить все счетчики, подключенные к объектам из Destination objects к объектам из Source objects. Если выбран этот checkbox, выбор счетчиков будет невозможен

<Имя счетчика>

Если не выбран checkbox Link all counters, linked with templates, то можно выбрать только определенные счетчики, которые нужно подключить к объектам из Source objects.

Clone templates interactions

Копировать взаимодействия объектов, настроенных для Destination objects в объекты из Source objects. Этот checkbox означает, что необходимо скопировать взаимодействия объектов, настроенных для Destination objects, не удаляя существующие. Копировать все взаимодействия или только определенные настраивается ниже.

Clear all existing interactions

Очистить все текущие взаимодействия у объектов из Destination objects

Clone all templates interactions

Копировать все взаимодействия объектов, настроенных для Destination objects к объектам из Source objects. Если выбран этот checkbox, выбор конкретных взаимодействий будет невозможен.

<Описание взаимодействия>

Если не выбран checkbox Clone all templates interactions, то можно выбрать только определенные взаимодействия, которые нужно скопировать к объектам из Source objects.

Clone templates properties

Копировать свойства объектов, настроенных для Destination objects в объекты из Source objects. Этот checkbox означает, что необходимо скопировать свойства объектов, настроенных для Destination objects, не удаляя существующие. Копировать все свойства или только определенные настраивается ниже.

Clear all existing properties

Очистить все текущие свойства у объектов из Destination objects

Clone all templates properties

Копировать все свойства объектов, настроенных для Destination objects в объекты из Source objects. Если выбран этот checkbox, выбор конкретных свойств будет невозможен. Одинаковые свойства для Destination objects и Source objects будут перезаписаны свойствами из Source objects

<Свойство>

Если не выбран checkbox Clone all templates properties...., то можно выбрать свойства объектов, которые нужно скопировать к объектам из Source objects.

New groups for destination objects

В этом элементе перечислены объекты в которые будут включены объекты из Destination objects Можно добавить объекты в New groups for destination objects. Для этого нужно выбрать объекты в системном меню Objects и нажать на ADD SELECTED OBJECTS. Если нажать на крестик справа от объекта в New groups for destination objects, объект будет удален. Удалить все объекты из New groups for destination objects можно нажав на REMOVE ALL OBJECTS.