Команды режима вывода

Navigation:  ПРИЛОЖЕНИЯ > 4. ЯЗЫК ФОРМАТИРОВАНИЯ ДАННЫХ. РЕДАКТОР ФОРМАТОВ >

Команды режима вывода

Previous pageReturn to chapter overviewNext page

Система может выводить данные в трех различных режимах:

 

Режим проверки

В этом режиме поля выводятся в том виде, в каком они хранятся в записи. При этом система не обеспечивает никаких разделителей между полями или экземплярами повторяющихся полей. Пользователь должен обеспечить адекватное разделение полей с помощью команд размещения, литералов или повторяющихся групп. Режим обычно используется для вывода записей с целью проверки правильности введенных данных;

Режим заголовка

Этот режим обычно используется для печати заголовков при выводе указателей и таблиц. Все управляющие символы, введенные вместе с данными, такие как разделители терминов (< и >) игнорируются (за исключением указанных ниже случаев), а разделители подполей заменяются знаками пунктуации (см. ниже);

Режим данных

Этот режим похож на режим заголовка, но дополнительно после каждого поля автоматически ставится точка (.), за которой следуют два пробела (или просто два пробела, если поле заканчивается каким-либо знаком пунктуации). Отметим, однако, что эта автоматическая пунктуация подавляется, если за командой вывода поля следует суффикс-литерал.

 

Когда система форматирует поле, содержащее подполе, в режимах заголовка или данных, она автоматически заменяет имеющиеся разделители подполей знаками пунктуации (при этом разделитель первого подполя, если он имеется, всегда игнорируется). Специальная комбинация символов "><" заменяется на "; " (а отдельные символы “<” и “>” подавляются), обеспечивая простой способ форматирования полей, содержащих перечень ключевых фраз, заключенных в угловые скобки.

Таблица стандартного замещения разделителей подполей выглядит так:

^a                замещается на "; "

от ^b до ^i        замещается на ", "

все другие        замещаются на ". "

 

Команды режима вывода представляются в виде

Mmc , где:

М - признак команды режима вывода.

m следующим образом определяет режим вывода:

Р        режим проверки;

H        режим заголовка;

D        режим данных.

 

с - определяет необходимость преобразования букв в прописные:

U        буквы преобразуются в прописные;

L        буквы преобразованию не подвергаются.

 

Команда режима вывода

может появляться в формате столько раз, сколько это нужно и

действует до следующей команды режима вывода.

по умолчанию система использует команду MPL.

 

Примеры использования команды Режима вывода.

 

Примеры использования команды.

Примеры использования команды.

 

 


См. также:

Команды вывода полей