Skip to content

Tags.GetPrjShortTag

Вызов: GAP.ScadaProjectBase.Tags.GetPrjShortTag(tag)

Возвращает сокращённый тег (последние две части через дефис).

Преобразует тег к виду с -, разбивает на части и возвращает только две последние (partN-1-partN). Если частей меньше двух, возвращает исходный тег.

  • Недостаточно частей тега: если после разбиения получилось меньше 2 частей, возвращается исходный tag и пишется Info (что сократить невозможно).
  • Логирование результата: при успешном сокращении пишет Debug с входным и сокращённым тегом.
  • Вызов: GAP.ScadaProjectBase.Tags.GetPrjShortTag("P0-72-SDV-5535")
    • Результат: "SDV-5535", последние две части после разбиения по -.