D3 Reference Manual

Index | Help

Поиск по страницам

Разделы / Proc / Использование Proc

Использование Proc

Proc - язык программирования обработки, является одним из исходных средств системы, который вызывает выполнение команд через TCL.

pq - cловарный код в записях словаря счета, являющийся признаком описания процедуры на языке PROC. Этот код требуется также в первой строке каждой процедуры, написанной на языке PROC.

Пример:

001 pq
002 c This PROC runs the month-end processing
    (Эта процедура выполняется в конце месяца)
Первичный входной буфер

Место, через которое проходят все входные данные с клавиатуры на пути от оператора до выполняемой процедуры.. Команды "sp" и "s" PROC приводят этот буфер в действие.

Первичный выходной буфер

Место, где создаются команды, которые затем будут переданы на обработку в TCL. Для работы с главным выходным буфером имеется ряд команд.

Вторичный входной буфер

"Вторичный" или "вспомогательный" входной буфер ("secondary input buffer" или "sib") используется исключительно для хранения ключей записей сообщений об ошибках, которые поступают из процессов, выполняемых в Proc. Вспомогательный входной буфер приводится в действие командой "ss" Proc.

Вторичный выходной буфер

Используется для хранения строк, которые впоследствии будут переданы на обработку в TCL после завершения обработки главного выходного буфера. Для работы со вспомогательным выходным буфером имеется ряд команд, описания которых присоединены к этой записи. Вызов вспомогательного выходного буфера осуществляется командой "ston" (или "st on"). См. пример в описании команды Proc "ston".

Системные вызовы (user exits) Proc

Обеспечивают прямой доступ к системным функциям.