TagAssignement.GetDefaultOrAssignedFieldTag
Вызов: GAP.AUCS.TagAssignement.GetDefaultOrAssignedFieldTag(objType, tag, channel, templateName, defaultTag)
Возвращает полевой тег: из шаблона привязки, если defaultTag начинается с ’[’ или пуст, иначе defaultTag.
Если defaultTag задан и не является плейсхолдером ([...]), возвращает его. Иначе вычисляет полевой тег через GetFieldTag(objType, tag, channel, templateName).
Ошибки и сообщения
Section titled “Ошибки и сообщения”- Пустая строка (
""): возможна, еслиdefaultTagпустой/плейсхолдер и вычисление черезGetFieldTag(...)не удалось (см. ошибкиGetFieldTag).
Примеры
Section titled “Примеры”- Вызов:
GAP.AUCS.TagAssignement.GetDefaultOrAssignedFieldTag("FBD_AiProc1_Analog", "P072AI5535", "PV", "Main", "P072TI5535")- Результат:
"P072TI5535", так какdefaultTagзадан и не является плейсхолдером.
- Результат: