Оператор REP
Оператор заменяет целиком поле или подполе на новое значение, которое задается ФОРМАТОМ 1. Выполняются следующие правила:
· Если ПОВТОРЕНИЕ задано не признаком ‘F’, то заданное поле/подполе заменяется на строку, которую формирует ФОРМАТ 1 (используется только первая строка, остальные строки игнорируются).
· Если ПОВТОРЕНИЕ задано признаком ‘F’, то строки, формируемые ФОРМАТОМ 1 заменяют повторения поля или подполя в повторении. Причем, номер строки по формату 1 соответствует номеру корректируемого повторения записи.
· Если повторений в записи больше чем строк формата 1, то корректируются только те, для которых есть строки. Если повторений в записи меньше чем строк ФОРМАТА 1, то лишние строки ФОРМАТА 1 не используются.
· Если ФОРМАТ 1 дает пустую строку, то соответствующее поле/подполе удаляется. Пустую строку следует получать, используя оператор пропуска строки #.
Во всех случаях ФОРМАТ 2 не используется и соответствующие строки в файле задания заполняются символом-заполнителем.