Cтраница 1
Выходная запись формируется программой пользователя в рабочей области, а по макрокоманде PUT в режиме пересылки пересылается в выходной буфер. Таким образом, использование макрокоманд GET и PUT в режиме пересылки приводит к двойной пересылке обрабатываемой записи: из входного буфера - в рабочую область и из рабочей области - в выходной буфер. [1]
Выходная запись, которая должна получиться после чтения карт указанных двух типов, должна насчитывать 19 символов и иметь коэффициент блокирования, равный десяти. [2]
Каждая выходная запись формируется из полей любых сегментов в последовательности, указанной пользователем в конструкции REC. Каждая запись содержит по одной реализации сегмента каждого типа сегментов. [3]
Структурно выходная запись представляет собой цепочку взаимосвязанных отконтролированных строк всех уровней о нулевого до самого младшего уровня, причем каждый реквизит расширен ( усечен) до длины, указанной в исходной программе бланка описания входных данных. [4]
Блок формирования выходной записи осуществляет поиск якоря списка полей, проверку на необходимость вывода сегмента или его отдельных полей, формирование выходной записи по описанию запроса, вывод сформированной записи в выходной файл. Блок реализован в виде шести модулей, имеющих двухуровневую организацию. [5]
В режиме вывода Н выходная запись формируется из полей сегмента, указанного в ключевом слове REC, и из полей физически исходных по отношению к нему сегментов. Последовательность записей соответствует иерархическому порядку сегментов в базе данных. [6]
Эта константа образует поле выходной записи. [7]
Удаляются недоступные поля из выходной записи. [8]
При наличии перфолент записей разных типов выходная запись описывается но максимальной длине. Вывод производится зонами фиксированной длины. Длина зоны массива задается пользователем. [9]
После выполнения четвертого шага сегменты сблокированной выходной записи оказываются в исходном входном буфере и выводятся на внешний носитель информации. Роль сегментов входного буфера играют исходная рабочая область и первый сегмент выходного буфера, которые и заполняются следующей сблокированной записью входного набора данных. В качестве рабочей области выступает теперь второй сегмент исходного выходного буфера. [10]
Оператор CREATE предназначен для определения содержимого выходных записей. [11]
Принято соглашение, что первый символ каждой выходной записи не печатается. [12]
При использовании построчного печатающего устройства первый символ выходной записи не печатается. [13]
При выводе данных на печать первый символ выходной записи, не печатается, а используется для управления движением бумаги. Это управление осуществляется следующим образом: если первый символ - пробел, то происходит перевод одной строки перед печатью, если - нуль, то перевод двух строк, если - - плюс, то печать производится без перевода строки, если - 1 единица, то лроизводится-прогон до первой строки следующей страницы. [14]
Позиции 11 - 17 - имя типа выходной записи. Если не указано, то считается, что все записи одного типа. [15]