以文本方式查看主题

-  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=24560)

--  作者:chnfo
--  发布时间:2012/10/17 10:40:00
--  [求助]重置列
场景是这样的。
一个公司里各个部门都要填写本部门发生的各种办公费用支出,希望在填写的界面上就看到累计的支出。
表A:是主表,希望在主表中看到累计支出,而不是通过报表去看。
表A.表B:是明细

看了一下,这个有点象帮助里的“流水账与重置列”这个介绍,只是多了一个“部门”列。
甲部门每填一条表A.表B的明细,都要重新计算表A的“累计”列数据;而如果要自动重新计算时,就要重置,而且是重置所有部门的数据,可能效率有所影响。

请教:
如何只重置甲部门的数据?

或者,在网络版应用的时候,这种全部重置的数据行数达到多少行的时候,才会有比较大的效率影响?

--  作者:chnfo
--  发布时间:2012/10/17 10:46:00
--  
详细看了一下 流水账与重置列”,大致知道咋个做法了。
--  作者:lin_hailun
--  发布时间:2012/10/17 11:52:00
--  
 修改了明细表以后,加一句代码 RaiseDataColChanged(父表的行DataRow)

 http://www.foxtable.com/help/topics/1587.htm