3 Наследование

Обзор

Наследование - это способ одного шаблона включать в себя один или несколько других шаблонов.

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

Преимущества наследования в том, что вы должны будете присоединить к узлу сети только один шаблон ("основной", родительский шаблон), и этот узел сети автоматически унаследует все объекты из присоединённых шаблонов ("вложенные", дочерние шаблоны). Например, если мы присоединим шаблоны T1 и T2 к шаблону T3, мы дополняем T3 объектами из T1 и T2, а не наоборот. Если мы присоединим шаблон A к шаблонам B и C, мы дополняем шаблоны B и C объектами из A.

Настройка наследуемого шаблона

Чтобы соединить несколько шаблонов, вам нужно взять существующий шаблон или какой-нибудь новый, а затем:

  • Открыть диалог свойств шаблона
  • Найти поле Шаблоны
  • Нажать на Выбрать, чтобы открыть всплывающее окно Шаблоны
  • В этом всплывающем окне выбрать требуемые шаблоны, затем нажать на Выбрать для добавления этих шаблонов в список
  • Нажать на Добавить или Обновить в диалоге настройки шаблона

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

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

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

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