Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
что значит в форматах '***'
Пользователь: studentru2009 (IP-адрес скрыт)
Дата: 04, September, 2022 12:50

например в формате !smov.pft
(if '***'='600' or '***'='601' then 'Неправильно выбран документ - Имя и/или заглавие вводите в поля 600 или 601' else
if '***'='610'then'^A'v*** else '^A'v***^a,'^B'v***^b,'^C'v***^c,'^D'v***^d,'^G'v***^g,'^E'v***^e,
'^O'v***^o,'^H'v***^h,'^9'v***^9 fi fi/)
что значит '***'?
вместо звездочек просто проставляется номер поля каталогизатора?

Re: что значит в форматах '***'
Пользователь: Куделя (IP-адрес скрыт)
Дата: 04, September, 2022 19:36

Приложение 4. Язык форматирования

13. Форматы с переменными метками

В некоторых режимах работы системы применяются форматы, в которых используются, так называемые, переменные метки (например, при вводе данных через словарь – т.н. форматы для переноса данных). Исходным для таких форматов обязательно является термин словаря.
Переменные метки обозначаются в таких форматах в виде *** (три символа «звездочка»). Форматы с переменными метками используются следующим образом:
 определяется первая ссылка для исходного термина (о ссылках см. в Приложении 5): а именно, соответствующие номер документа (MFN), метка поля (TAG) и повторение (OCC);
 все переменные метки в формате заменяются на значение найденной метки поля (TAG) и форматированию подвергается документ с найденным номером (MFN);
 в качестве результата форматирования берется строка с номером OCC (нумерация начинается с 1); если нет строки с таким номером, результатом форматирования является пустая строка.

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.