Выводная запись - Большая Энциклопедия Нефти и Газа, статья, страница 2
Самый верный способ заставить жену слушать вас внимательно - разговаривать во сне. Законы Мерфи (еще...)

Выводная запись

Cтраница 2


В последнем случае значения переменных выданы не будут, а выводная запись либо будет состоять из пробелов, либо может содержать холлеритовскую информацию.  [16]

Указывается значение Z, если при пересылке числового поля в выводную запись требуется выполнить гашение незначащих нулей поля. Графа не заполняется, если для редактирования поля используется шаблон редактирования или если поле текстовое.  [17]

18 Примеры описания полей и констант выводной записи. [18]

Первая запись содержит константу, которая без изменения перено - сится в выводную запись. Для нее указывается только место в записи, куда должен помещаться последний символ константы. Константа будет занимать позиции 43 - 81 записи.  [19]

Как уже говорилось выше, при описании поля или константы, помещаемой в выводную запись, можно задать условие, указывающее, когда данное поле нужно помещать в запись.  [20]

Графа не заполняется, если в строке описывается константа, которую нужно поместить в выводную запись.  [21]

Литерал представляет собой данное, непосредственно используемое в исходной программе в качестве операнда операции или поля выводной записи. Литералы записываются в соответствующих графах, начиная с левой позиции. Литералы делятся на числовые и текстовые.  [22]

Графа используется для задания условия, при выполнении которого нужно производить вывод описываемой записи или поместить поле в выводную запись. В ней указываются любые указатели РПГ ( кроме LO и 00), определяющие условие вывода.  [23]

В дальнейшем значения, присвоенные базированной переменной или ее элементам, запоминаются в буфере и, следовательно, образуется выводная запись и подготавливается вывод. Сам вывод созданных записей на внешний носитель при неблокированных записях осуществляется с помощью операторов LOCATE, WRITE или CLOSE при закрытии этого файла. При блокированных записях вывод на внешний носитель осуществляется оператором LOCATE, который освобождает полностью заполненный буфер и связывает базированную переменную с новым местом памяти буфера.  [24]

При выполнении операции редактирования последовательно исследуются символы шаблона и редактируемого числа и ь зависимости от символа шаблона в соответствующее место выводной записи помещается либо очередная цифра редактируемого числа, либо очередной символ шаблона, либо некоторый другой символ. Позиция шаблона, вызывающая занесение очередной цифры редактируемого числа, называется цифровой позицией.  [25]

Строка, содержащая AND или OR ( О 14 - 16), следует за описанием поля пли является первой строкой описания выводной записи.  [26]

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

Выводная запись отмечена звездочкой и игнорирована.  [28]

29 Примеры описания полей и констант выводной записи. [29]

Для каждого поля или константы записи может быть задано условие, управляющее его включением в запись. Это позволяет формировать выводные записи из различных полей в зависимости от условий.  [30]



Страницы:      1    2    3