要调用一个程序,需要定义一个使用“直接调用”(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 参考,以获取 对此变量的描述、此变量的语法和示例。请参阅将参数传送到程序, 以获取有关向程序传递参数的更多信息。