TagAssignement.GetDiscretFieldTag
Вызов: GAP.AUCS.TagAssignement.GetDiscretFieldTag(tag, fieldTag)
Формирует полевой тег дискретного канала заменой части тела тега (A/L/U -> S).
Если fieldTag уже задан (и не [fieldTag]), возвращает его. Иначе формирует полевой тег из tag, заменяя в буквенной части первый найденный символ из набора A/L/U на S; при ошибке формата возвращает GAP_error.
Ошибки и сообщения
Section titled “Ошибки и сообщения”GAP_error: возвращается, еслиtagне соответствует ожидаемому регулярному выражению или в буквенной части нет символов для замены (A,L,U) (в обоих случаях пишетсяError).
Примеры
Section titled “Примеры”- Вызов:
GAP.AUCS.TagAssignement.GetDiscretFieldTag("P072AL5535", "[fieldTag]")- Результат:
"P072AS5535", в буквенной частиALсимволLзаменяется наS.
- Результат: