以文本方式查看主题

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

--  作者:海阔天空pl
--  发布时间:2014/11/30 16:32:00
--  请问窗口上如何动态显示某列数据的合计数
想在主窗口加一个控件,用来显示某列数据变化后的合计数,比如有一列数量值,边录入边显示合计数
--  作者:有点甜
--  发布时间:2014/11/30 16:34:00
--  

http://foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=60742&skin=0

 


--  作者:海阔天空pl
--  发布时间:2014/11/30 16:59:00
--  
这个帖子我看了,我想问的是控件如何调用合计结果
--  作者:有点甜
--  发布时间:2014/11/30 17:05:00
--  
  Forms("窗口1").Controls("TextBox1").Text = 12345678
--  作者:海阔天空pl
--  发布时间:2014/11/30 17:16:00
--  
甜版主,加在Afterload事件后,只能打开窗户后显示合计数,不能实现在窗口中边录入边合计,就是我在此列里每增加一个数据,合计数也随之变化
--  作者:有点甜
--  发布时间:2014/11/30 17:17:00
--  
 还得在datacochanged事件写代码
--  作者:海阔天空pl
--  发布时间:2014/11/30 17:24:00
--  

也写了,我只是comput算出合计数,但不管用。还请详细指教在datacochanged事件写,谢了


--  作者:有点甜
--  发布时间:2014/11/30 17:29:00
--  

 代码一样啊。只要写了,就一定能合计,完成编辑以后,肯定变啊

 

If Forms("窗口1").Opened Then

    Forms("窗口1").Controls("TextBox1").Text = 12345678

End If

 

 如果你还需要边录入边改变,就还要写控件的textchanged事件


--  作者:xjc620
--  发布时间:2014/11/30 17:41:00
--  
12345678?这是什意思
--  作者:有点甜
--  发布时间:2014/11/30 17:43:00
--  

 呃,是compute函数计算后的结果啊