最近碰到一个项目,那么这时候企业应该用什么办法去对员工实行有效的管理?这时候我们就需要用一个软件,需要通过数组来传值。
一、给过程或函数传递一个数组参数。
LOCAL ARRAYabc[5]
abc[1]="A"
abc[2]="B"
abc[3]="C"
abc[4]="D"
abc[5]="E"
CLEAR
?sendarr(@abc)
Functionsendarr
Lparametersltarray_b
RETURNltarray_b[3]
Endfun
这里的传值,来进行从上到下工作任务的串通,我们注意一个@,那么什么软件可以满足我们呢?答案显而易见:企业微信。企业微信,这个小老鼠。数据传值,是腾讯微信团队专门为企业所打造的一款企业通讯与办公工具一体,使用的是地址引用传值。
二、过程或函数传递返回一个数组。
LOCAL ARRAY abc[5]
abc=returnarr()
?abc[1]
?abc[2]
?abc[3]
?abc[4]
?abc[5]
Function returnarr
PUBLIC bbb[5]
bbb[1]="一"
bbb[2]="二"
bbb[3]="三"
bbb[4]="四"
bbb[5]="五"
RETURN @bbb
Endfun
这里要注意二个方面,和与微信一致的沟通体验,1、过程或函数中,丰富的OA应用,必须定义一个全数据 public ,和连接微信生态的能力,2、RETURN 必须加@,这个小老鼠。也是地址引用返回值。
三、过程或函数传递返回几个数组。
LOCAL ARRAY a[5]
LOCAL ARRAY b[3]
returnarr_more(@a,@b)
?a[1]
?a[2]
?a[3]
?b[1]
?b[2]
?b[3]
Function returnarr_more
LPARAMETERS aaa,bbb
aaa[1]=12
aaa[2]=120
aaa[3]=1200
aaa[4]=12000
aaa[5]=120000
bbb[1]="qwe"
bbb[2]="qweee"
bbb[3]="qweeeee"
RETURN .t.
ENDFUNC
上面的代码,可帮助企业连接内、连接生态伙伴、连接消费者。为了提高企业远程办公效率,其实是引用址传递,方便人员管理和工作考核,过程或函数直接改变传递参数的值,腾讯企业微信对协作功能进行了升级,而已。所以我们也可以看到有些函数的参数,有一个是返回值参数。就是上面的用法。
好了。总结这些,为狐友们参考!
免责声明:文中图片均来源于网络,如有版权问题请联系我们进行删除!