计算字段重新计算的问题(100分)

  • 主题发起人 主题发起人 大大懒虫
  • 开始时间 开始时间

大大懒虫

Unregistered / Unconfirmed
GUEST, unregistred user!
计算字段如果在表中刷新时会进行触发.而我的计算字段是变量来计算其累计值的,
看下有什么好的办法 .
源程序如下:(Query_PaixinFRation是计算字段,N_XSJE是总额, N_Ftemp是我用来累加的.
//计算销售比率
if N_XSJE<>0 then
Query_PaixinFRation.Value := N_Ftemp + ((Query_Paixinxsje.Value / N_XSJE) * 100);
N_fTemp := Query_PaixinFRation.Value;
 
这样是不行的,因为只要表的数据一变化就会触发计算,你保证每个记录只有一次变化吗?
 
这是一个查询语句,但问题在于我就算把鼠标拉到底也会触发计算字段,重新算一次.所以才麻烦.
请问有什么好方法吗
 
既然是计算字段为什么又要为它负值呢?不理解!他不是自动计算值吗?
 
老兄呀,计算字段也要你告诉它计算什么的呀!
这是用来计算累计的销售额所占总数的比率的.
最大的问题来自,我如果打开后再用SORT进行排序,由于会触发计算,我的变量会再进行计算
则计算字段的值显示的不对
 
多人接受答案了。
 
后退
顶部