当前位置: 代码迷 >> PB >> PB函数是不是支持可选参数
  详细解决方案

PB函数是不是支持可选参数

热度:45   发布时间:2016-04-29 08:05:11.0
PB函数是否支持可选参数?
PB函数是否支持可选参数?就像 Retrieve 一样,可以支持任意多个参数。

------解决方案--------------------
不支持
------解决方案--------------------
PB的全局函数是不支持的,但窗口和用户对象里的函数支持重载

你可以在窗口或用户对象定义如下函数

wf_retrieve(any aa_1)

wf_retrieve(any aa_1, any aa_2)

wf_retrieve(any aa_1, any aa_2, any aa_3)

wf_retrieve(any aa_1, any aa_2, any aa_3, any aa_4 .....)

------解决方案--------------------


或者你把参数定义成一个数组,这样的就可以支持N个参数了,

wf_retrieve(string as_data[])

as_data[1] = '参数1'
as_data[2] = '参数2'
as_data[3] = '参数3'
.......
as_data[N] = '参数N'
  相关解决方案