PB按公式自动计算问题
金大哈 2008-11-27 11:27:01 公式自动计算问题:
1.有个公式表:公式代码、公式名称、定义的公式【可维护】
2.在另外一个界面用到公式计算【不是简单的计算列】利用定义的公式计算(公式除了系数外其它字段全部来自数据库表,提供选择)
这个公式可能会用到若干个表的数据【其中表字段及汉字名称可用另一个表维护】
麻烦各位高手给予指点怎么计算效率好点
我曾用过动态sql语句+游标 不过速度很慢,计算1000条数据要3000秒左右
公式表及界面【a、b、d、c、k取自3-5不同的表,有相应的关联关系对应】
公式代码 公式名称 公式
A1 公式1 (a+b)/c*1.2-d+k
A2 公式2 (a*c/d)/2
用公式的表及界面
ABC5046982 物料1 公式计算 A1
ABM5046983 物料2 公式计算 A1
ABD5046984 物料3 公式计算 A2
ABK5046985 物料4 公式计算 A2