Skip to content

Afas.GetRmCntrlExpr

Вызов: GAP.Afas.GetRmCntrlExpr(name, channel)

Формирует выражение OR из тегов экземпляров с заданным EqtDescr и суффиксом канала.

Ищет все объекты с EqtDescr == name, берёт их TAG, добавляет суффикс channel и объединяет в выражение через OR. Если подходящих объектов нет, возвращает пустую строку.

  • Пустая строка (""): возвращается, если для заданного name не найдено подходящих объектов/тегов (логирование не выполняется).
  • Вызов: GAP.Afas.GetRmCntrlExpr("Насос пожарный", ".RmCntrl")
    • Результат: "P072MTR0001.RmCntrl OR P072MTR0002.RmCntrl", если для этого EqtDescr найдено два объекта с тегами P072MTR0001 и P072MTR0002.