以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]自定义函数  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=80526)

--  作者:blsu33
--  发布时间:2016/1/25 15:05:00
--  [求助]自定义函数
老师,
  定义了过多的函数,导致事件中打开是这样,例如:
DataRowAdding
e.DataRow("第一列")=Functions.Execute("number",e)‘获取编号
Functions.Execute("DataColChanged",e)‘获取正则规则
Functions......
Functions......
Functions......
Functions......

事件这些函数合并成一个还是,就这样分别列在这。前期可能考虑不周,要是后期修改数据量可能有较大或是有错误就麻烦,问下老师,有什么好的办法,您是怎么做的?



--  作者:Hyphen
--  发布时间:2016/1/25 15:24:00
--  
如果函数调用没有什么规律的,只能这样。

如果有几个函数是经常放到一起调用的,可以考虑合并到一个函数中,或者在一个函数里再调用多个函数

功能相近的函数,尽量合并到一起