register()

阅读(2304) 标签: dfx, 登记, 函数, call,

描述:

.dfx/.splx文件登记为函数。

语法:

register(f,spl)

备注:

登记spl文件为函数f,之后该函数便可以在网格脚本中使用,函数表达式写法为:f(xi,...),其中xi,...为脚本文件中的参数,多个参数间用逗号分隔。

函数名重复登记时将以最后一次登记内容为准。

参数:

f

函数名称。

spl

脚本文件.dfx/.splx文件路径,可以是绝对路径,也可以是相对路径,使用相对路径时相对于主目录。

返回值:

脚本文件的执行结果

示例:

emp.dfx内容如下:

 

A

1

=connect("demo")

2

=A1.query("select * from employee where DEPT=?",arg1)

3

return A2

 

 

A

 

1

=register("df1","D:/emp.dfx")

emp.dfx登记为函数,函数名称为df1

2

=df1("HR")

调用登记过的函数。