Skip to content

Misc.GetFBDNameWithExistingExtensions

Вызов: GAP.AUCS.Misc.GetFBDNameWithExistingExtensions(tag, initString)

Возвращает имя FBD с учётом уже существующих расширений экземпляров для tag.

Проверяет экземпляры, у которых InstanceName содержит подстроку "\{tag\}_", и при наличии OpTime добавляет к initString суффикс _OpTime. Если таких расширений нет, возвращает исходный initString.

  • Особых сообщений нет: функция не логирует ошибки и всегда возвращает строку (исходную initString или с добавленным _OpTime).
  • Вызов: GAP.AUCS.Misc.GetFBDNameWithExistingExtensions("P072AI5535", "FBD_AiProc1_Analog")
    • Результат: "FBD_AiProc1_Analog_OpTime", если в модели есть экземпляр вида P072AI5535_OpTime.