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

Табличный файл

Cтраница 2


16 Возможные значения графы Связь между файлами. [16]

Графы, занимающие позиции 46 - 57, заполняются только для табличных файлов, содержащих две таблицы, и используются для описания второй таблицы.  [17]

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

Файл, заданный в графе Из файла ( Е 11 - 18), на бланке описания файлов описан как табличный файл, а файл, заданный в графе Для файла ( Е 19 - 26), не описан как выводной.  [19]

Для вторичных файлов ( до восьми) Для опорных файлов ( до девяти) Для файлов RAF или ADDROUT ( максимум один) Для табличных файлов ( до восьми) Для тех входных файлов, по окончании которых нужно заканчивать обработку. Если обработка заканчивается по концу всех используемых входных файлов, графу можно не заполнять Для файлоз, упорядоченных по возрастанию полей подбора Для файлов, упорядоченных по убыванию полей подбора Не заполняется, если поля подбора не используются для обработки или если файл выходной Для записей фиксированной длины Для записей переменной длины Длина блоков файла. Если блоки переменной длины, указывается длина наибольшего блока Длина логических записей файла. Если записи переменной длины, то указывается длина наибольшей записи В случае произвольной обработки файла с индексно-последовательной или произвольной организацией В случае последовательной обработки части индексно-последовательного файла.  [20]

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

Для каждой таблицы резервируется память, размер которой подсчитывается исходя из описания таблицы на бланке дополнительной информации. Если в табличном файле подготовлено меньше элементов, чем описано на бланке, то за элементами таблицы будет находиться свободный участок памяти, равный разности между размером описанной таблицы и действительным ее размером.  [22]

Если таблица в конце выполнения программы выводится, то в колонках 19 - 26 указывается имя выводного файла, в который нужно поместить таблицу. Как вводной, так и выводной табличные файлы должны быть описаны только на бланке описания файлов; описание их записей на бланке вводных или выводных данных не производится.  [23]

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

Обновленная таблица может быть выведена на любое допустимое устройство для использования при последующих выполнениях программы. Для этого при онисании таблиц на бланке дополнительной информации о файлах в колонках 19 - 26 указывается имя файла, в который нужно вывести таблицу, а на бланке описания файлов приводится описание этого файла. Записи выводного табличного файла не описываются на бланке выводных данных. При выполнении рабочей программы таблица выводится в конце выполнения рабочей программы после включения указателя LR. Формат выводимой таблицы совпадает с форматом введенной таблицы.  [25]

Если данные табличных файлов расположены на перфокартах, то для файла KOLRAB потребуется всего одна перфокарта, а для файла NAME - две, причем на первой перфокарте файла NAME можно поместить по 8 элементов таблицы порядковых номеров месяцев и таблицы их имен, а на второй - по 4 оставшихся элемента. Данные файлов должны располагаться с первой позиции перфокарты. На рис. 28 приведено описание табличных файлов и таблиц на бланках описания файлов и дополнительной информации о файлах.  [26]

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

28 Пример обновления таблиц. [28]

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



Страницы:      1    2