&uf('+4... - Выдача метки, порядкового номера и значения поля в соответствии с индексом (номером повторения) повторяющейся группы
НАЧАЛО >> Оглавление >> Общее описание >> Язык форматирования ИРБИС >> Функции >> Строковые функции >> Подключение программ к формату (форматные выходы) >> &uf('+4... - Выдача метки, порядкового номера и значения поля в соответствии с индексом (номером повторения) повторяющейся группы
Назначение
Выдача метки, порядкового номера и значения поля в соответствии с индексом (номером повторения) повторяющейся группы
Формат (передаваемая строка)
+4XY
где
- Х принимает три значения:
- T – выдать метку;
- F – выдать значение поле;
- N – выдать порядковый номер поля в записи (отличается от индекса повторения, если Y принимает значение 1);
- Y принимает значения:
- 0 – поля выдаются в порядке расположения в записи;
- 1 – поля выдаются в порядке возрастания меток (по умолчанию 0)
Пример
(&unifor('+4T1'),'_' &unifor('+4N1'),': ', &unifor('+4F1'),'<br>')