Дополнительные форматные выходы - &UNIFOR(...) – используемые в форматах для ИРБИС-Навигатора
Вид функции Назначение Формат (передаваемая строка) Пример
+3E Кодирование данных для представления в URL +3E<данные> …&unifor(‘+3E’,v1007)…
+3D Декодирование данных из URL +3D<данные>  
+4 Выдача метки, порядкового номера и значения поля в соответствии с индексом (номером повторения) повторяющейся группы. +4XY
где
Х принимает три значения: T – выдать метку; F – выдать значение поле; N – выдать порядковый номер поля в записи (отличается от индекса повторения, если Y принимает значение 1);
Y принимает значения: 0 – поля выдаются в порядке расположения в записи; 1 – поля выдаются в порядке возрастания меток (по умолчанию 0).
…(…..&unifor(‘+4T1’),’_’ &unifor(‘+4N1’),’: ‘, &unifor(‘+4F1’),’<br>’….)
+5 Выдача элемента списка/справочника в соответствии с индексом (номером повторения) повторяющейся группы. +5Х<имя_справочника/списка>
где Х принимает значения: Т – выдать значение; F – выдать пояснение (имеет смысл, если задается справочник, т.е. файл с расширением MNU)
…(…..&unifor(‘+5Tfield.mnu’),’ - ’,&unifor(‘+5Ffield.mnu’),’<br>’….)
+6 Выдать статус записи. Если запись логически удаленная, возвращается 0, в противном случае - 1 +6 if &unifor(‘+6’)=’0’ then ‘запись логически удаленная’ fi


Пояснения:
Все описанные выше форматные выходы могут применяться в любых форматах для любых технологий системы ИРБИС.