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

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

Cтраница 3


Выбираем первый вариант с непосредственным включением подчиненной формы. В следующем диалоговом окне предоставляется возможность выбрать вид ленточный ( Tabular) или табличный ( Datasheet) ( рис. 5.23) для подчиненной формы. При выборе ленточного вида для списка выводимых записей в подчиненной форме названия столбцов ( полей) берутся из Подписи.  [31]

В качестве связующего звена двух рассматриваемых механизмов выступает не только буфер. Вызывающая программа обычно задает в числе параметров макрокоманды WRITE адрес ячейки памяти, куда процесс вывода по окончании своей работы должен поместить определенную информацию, свидетельствующую о его нормальном завершении. Перед тем как расположить в буфере очередную выводимую запись, вызывающей программе следует проверить содержимое ячейки связи. Такая ячейка может принадлежать области, отведенной данной программе в очереди диспетчера. В некоторых системах вызывающая программа может проверить окончание процесса ввода-вывода с помощью макрокоманды, обычно называемой CHECK. В любой момент времени после выдачи запроса на вывод эта команда позволяет определить, завершился ли процесс, запущенный по команде WRITE. Если процесс вывода еще не завершен, то можно либо заняться другой работой, либо, при ее отсутствии, продолжать посылать команду CHECK, пока буфер не освободится.  [32]

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

Можно самостоятельно определить, каким образом AutoCAD будет выводить связанные строки и каким образом панорамировать ( AutoPan) и масштабировать ( AutoZoom) чертеж для показа выбранных объектов. Здесь же можно указать, каким цветом должны быть помечены выводимые записи.  [34]

При вызове субмонитор сначала определяет, специфицирует ли индекс действительный выходной файл; если нет, то выполнение программы заканчивается. Затем субмонитор определяет, открыт ли файл, и если файл закрыт го открывает его, после чего выполняется макрокоманда PUT p режиме указания. Операционная система возвращает адрес следующего выходного буфера, субмонитор перемещает выводимую запись в буфер, усекая или наращивая ее, как его было списано выше, и возвращает управление программе.  [35]

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

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

Длину логических записей программисту также необходимо внать для того, чтобы определить объем памяти, который они займут при считывании или формировании. Объем свободной оперативной памяти, который имеется в распоряжении программиста, может диктовать ему, считывать все необходимые записи в ОЗУ целиком или по отдельности. Объем данных, формируемых программой, в свою очередь определяет, сколько места на техническом носителе займут выводимые записи. Все это необходимо знать с тем, чтобы правильно распределять внешнюю и внутреннюю память ЭВМ. И наконец, форматы выходных документов определяют, в каком виде будут представлены окончательные результаты расчетов.  [38]

При выводе данных на устройство печати или выходной перфоратор программист может управлять переходом со строки на строку ( или страницу) при печати или подачей перфокарт в определенный карман при выводе на перфоратор. Для этого необходимо в атрибуте ENVIRONMENT указать один из режимов CTLASA или CTLYES, тогда первый символ выводимой записи будет интерпретироваться как управляющий символ. Сам управляющий символ не выводится на внешний носитель; печатаются или перфорируются только символы, следующие за управляющим, которые собственно и составляют запись данных.  [39]

Переменная, указанная в опции FROM, представляет выводимую запись. В опции KEYFROM указывается номер выводимой записи. Номер выводимой записи должен быть указан в вдде беззнакового целого десятичного числа в символьной форме, незначащие нули слева могут быть заменены пробелами. Если полученная символьная величина длиннее 8 байт, то рассматриваются только правые 8 байт, а если короче, то слева добавляются пробелы.  [40]

Обозначим через г число начальных отрезков. Тогда операции распределения и слияния закончатся за [ logprl шагов. На каждом шаге число вводимых и выводимых записей постоянно, и необходимо однократное считывание каждого файла ввода и однократное формирование каждого файла вывода.  [41]

Длина К строки символов, изображающей ключ, задается описателем файла KEYED ( К) в операторе DECLARE. При выполнении этого оператора запись выводится из переменной, указанной в дополнении FROM, и помещается в файл в соответствующем ( согласованным с требованием возрастания ключей) месте. Ситуация KEY возникает также и в том случае, если для выводимой записи не хватает в файле места.  [42]

Для всех карт файла выбор приемного кармана осуществляется заданием операнда SSELECTn, где п определяет карман. Если мы хотим яоспользоваться макрокомандой CNTRL, то следует записать операнд CONTROL YES с тем, чтобы включаемые в программу пользователя модули IOCS имели возможность выполнять макрокоманды управления. Третий путь управления приемом карт заключается в том, что первым символом каждой выводимой записи ставится управляющий символ. Если задан операнд CTLCHR YES, то в первый байт каждой выводимой записи файла помещается байт команды канала. Когда мы пользуемся управляющим символом, то для того, чтобы в запись входил и управляющий символ, и 80 байтов данных, длина ее может быть 81 байт. Управляющий символ не выводится, для операции вывода он служит командой канала. Если, скажем, задано CTLCHRASA, это означает, что для приемного кармана 1 управляющим символом будет V, а для кармана 2 - символ W, а не обычные коды команд канала. Операнд CTLCHR может задаваться лишь для выходных файлов.  [43]

Описание опций команды EDIT, совпадающих с опциями команды BROWSE, дано выше в описании этой команды. Опция номер записи позволяет после старта команды высветить сразу зэ ь с заданным номером. Различие между ними состоит в том, что в первом случае после обработки высвеченной записи можно передвигаться к другим записям файла БД, а во втором случае это сделать нельзя. Опции диапазон, FOR и WHILE определяют диапазон выводимых записей, условия отбора и завершения процесса вывода записей. Опция FOR позволяет высвечивать только те записи, которые удовлетворяют заданному условию. Опция WHILE задает условие, по которому завершается вывод записей.  [44]

ЕТ, преобразуется в строку символов и представляется в виде ключа записи, который переносится в файл. Длина К строки символов, изображающей ключ, задается описателем файла KEYED ( К) в операторе DECLARE. При выполнении этого оператора запись выводится из переменной, указанной в дополнении FROM, и помещается в файл в соответствующем ( согласованным с требованием возрастания ключей) месте. Ситуация KEY возникает также и в том случае, если для выводимой записи не хватает в файле места.  [45]



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