Оператор CORREC

Navigation:  ПРИЛОЖЕНИЯ > 7. Язык Пакетной Корректировки > Операторы корректировки >

Оператор CORREC

Previous pageReturn to chapter overviewNext page

Корректировка других записей

Оператор, выполняясь на текущей записи, вызывает на корректировку другие записи, отобранные по поисковым терминам  из текущей или другой, доступной в системе, базы данных. За этим оператором должна следовать группа операторов, до завершающего оператора END, которые и будут выполнять корректировку. В файле задания оператор описывается четырьмя строками, которые содержат следующие данные:

1. Имя оператора – CORREC

2. Формат – результатом форматирования текущей записи должна быть текстовая строка, задающая имя той базы данных, в которой следует отобрать записи для пакетной корректировки. Если строка – ‘*’, то этой базой данных останется текущая.

3. Формат – результатом форматирования текущей записи должна быть строка, которая передается в корректируемые записи в виде «модельного» поля с меткой 1001. Т.е. это способ передачи данных от текущей записи в корректируемые. Следует не забывать в последнем операторе группы удалять поле 1001.

4. Формат – результатом форматирования текущей записи должны быть строки, которые будут рассматриваться как термины словаря другой (или той же) базы данных. Записи, связанные с этими терминами, будут далее корректироваться. Если последним символом термина будет символ ‘$’ (усечение), то отбор записей на корректировку будет аналогичен проведению в другой базе данных поиска ‘термин$’

5. Можно задать пятую строку, в которой указывается количество корректируемых записей, если надо корректировать не все отобранные записи.

 


См. также:

Операторы корректировки

Примеры заданий