Skip to content

TagAssignement.GetDefaultOrAssignedDigitalTag

Вызов: GAP.AUCS.TagAssignement.GetDefaultOrAssignedDigitalTag(objType, tag, channel, templateName, defaultTag)

Возвращает дискретный тег по шаблону или defaultTag.

Если defaultTag задан и не является плейсхолдером ([...]), возвращает его. Иначе вычисляет дискретный тег через GetDigitalTag(objType, tag, channel, templateName).

  • Пустая строка (""): возможна, если defaultTag пустой/плейсхолдер и вычисление через GetDigitalTag(...) не удалось (см. ошибки GetDigitalTag).
  • Вызов: GAP.AUCS.TagAssignement.GetDefaultOrAssignedDigitalTag("FBD_AiProc1_Analog", "P072AI5535", "PV", "Main", "P072DI5535")
    • Результат: "P072DI5535", берётся готовый defaultTag.