若要呼叫一個指令,請定義一個函數,它將使用「直接呼叫 (DTW_DIRECTCALL)」 語言環境, 並包括將在 EXEC 陳述式中呼叫的程式的路徑。例如:
%function(DTW_DIRECTCALL) dc1() {
%EXEC { /QSYS.LIB/NETDATA.LIB/MYPGM.PGM %}
%}
如果您使用 EXEC_PATH 架構變數來定義含有程式的目錄的路徑, 則您可以縮短程式的路徑。請參閱"EXEC_PATH",以學習如何定義 EXEC_PATH 架構變數。
支援的語言環境變數
「直接呼叫」語言環境支援 DTW_PAD_PGM_PARMS 變數, 這個變數指出將傳遞到程式的參數是否要以空白填補,直到符合指定的精確度。 請參閱 Net.Data 參考手冊,取得這個變數的說明、語法及範例。 請參閱"傳遞參數到程式",取得如何傳遞參數到程式的詳細資訊。