Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
555,怎么也不强行改进Format(#3/31/2008#,"dd MMM yyyy")啊?
呵呵,不行就别费心思了.
给Eval加IIF好,有了IIF,FoxTable此"Eval"已很接近易表彼"Eval"了!
看到Eval支持了iif函数,而且还可以支持流程语句,非常激动!
但激动之余,还有一个重要的建议。就是,目前的Eval只支持两个参数,第一个参数是要计算的表达式,第二个参数的类型为datarow或者 row。除此之外,并不支持其他参数。在目前的系统中,虽然Eval的表达式中可以支持全局变量,可以采用全局变量传递其他参数,但靠全局变量传递参数既不方便,也浪费系统资源。在实际应用的时候,如果Eval要想广泛使用,甚至像贺老师说的在很多时候代替自定义函数,那么肯定经常需要向Eval传递参数,如果不能传递参数,它的功能会大打折扣的!也很难代替自定义函数的!(例如在我们前面讨论的工资软件中,公式中不一定全部都是字段和常数,也可能包含变量,如果这些变量都采用全局变量保存和传递,虽然可以实现,实在有点劳民伤财!)
所以,希望贺老师重视此事,做好事就做到底,再给Eval增加点能耐,让它可以传递更多的参数!我代表全国人民感谢您了!
看到Eval支持了iif函数,而且还可以支持流程语句,非常激动!
但激动之余,还有一个重要的建议。就是,目前的Eval只支持两个参数,第一个参数是要计算的表达式,第二个参数的类型为datarow或者 row。除此之外,并不支持其他参数。在目前的系统中,虽然Eval的表达式中可以支持全局变量,可以采用全局变量传递其他参数,但靠全局变量传递参数既不方便,也浪费系统资源。在实际应用的时候,如果Eval要想广泛使用,甚至像贺老师说的在很多时候代替自定义函数,那么肯定经常需要向Eval传递参数,如果不能传递参数,它的功能会大打折扣的!也很难代替自定义函数的!(例如在我们前面讨论的工资软件中,公式中不一定全部都是字段和常数,也可能包含变量,如果这些变量都采用全局变量保存和传递,虽然可以实现,实在有点劳民伤财!)
所以,希望贺老师重视此事,做好事就做到底,再给Eval增加点能耐,让它可以传递更多的参数!我代表全国人民感谢您了!
加了IIFl函数后,将不会在帮助提供EVal使用流程语句的使用说明。
Eval将专门用于表达式求值而已。
自定义函数的动态函数管理和Eval各司其职。
加了IIFl函数后,将不会在帮助提供EVal使用流程语句的使用说明。
Eval将专门用于表达式求值而已。
自定义函数的动态函数管理和Eval各司其职。
Eval即使是专门用于表达式求值,表达式中也可能包含变量,所以也有传递参数的需求,既然大家需要,为什么不能加上?