Переменные параметры
Пользователь:
Милана А. (IP-адрес скрыт)
Дата: 08, December, 2022 13:55
Из инструкции: "Конструкции %N могут использоваться ...- в тексте глобальной корректировки (файл *.gbl)".
Иногда встречаются задачи заполнить много повторяющихся полей, которые проще заполнить в блокноте, чем в ирбисе. Пример: поле 331 Аннотация в БД KZD. Аннотация (то есть информация о персоне) для удобства восприятия делится на абзацы и каждый абзац заносится в новое повторение поля 331. Чаще всего 4-5 повторений. И этот текст удобнее предварительно подготовить в текстовом редакторе. Другой вариант - поле 330 (содержание) - иногда оно тоже бывает достаточно большим и его удобнее подготовить в текстовом редакторе.
Для ввода аннотаций я добавила в оперативный режим глобальную корректировку, которая берет данные из указанного файла и сохраняет его в поле 331. Потом подумала, что хорошо бы это дело усовершенствовать, чтобы данные из указанного файла добавлялись не в конкретное 331-е поле, а УКАЗАННОЕ поле. В глобальной корректировке использовала: ADD %1
Предполагалось, что %1 заменится на номер указанного поля, но увы.
Конструкции %N заменяются только в ФОРМАТ 1 и ФОРМАТ 2.
Метку поля такой конструкцией в GBL задать нельзя, хотя в &uf('6...) можно...