以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问窗口上如何动态显示某列数据的合计数 (http://foxtable.net/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函数计算后的结果啊 |