以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何把求和结果显示到文本框或数值框 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41611) |
-- 作者:飞华莎平 -- 发布时间:2013/10/23 16:28:00 -- 如何把求和结果显示到文本框或数值框 Dim Sum As Double Sum = Tables("新增商品").Compute("Sum[小计]") Output.show(sum) 如何把结果显示到文本框或数值框中,用什么事件达成
|
-- 作者:Bin -- 发布时间:2013/10/23 16:32:00 -- if forms("窗口1").opened then \'判断窗口确定已经打开 forms("窗口1").controls("TextBox1").Text = Tables("新增商品").Compute("Sum[小计]") end if |
-- 作者:sloyy -- 发布时间:2013/10/23 16:33:00 -- 直接赋值 e.Form.Controls("TextBox1").text=sum |
-- 作者:飞华莎平 -- 发布时间:2013/10/23 16:35:00 -- 请问是用什么事件来做 |
-- 作者:Bin -- 发布时间:2013/10/23 16:36:00 -- 建议你还是先去按部就班看帮助吧,这个和用什么事件没有关系哦. 什么事件都可以做.放什么事件取决于你要实现什么效果. 比如你要实现点击按钮就统计显示到文本框,那么就放在这个按钮的Click事件中
|
-- 作者:飞华莎平 -- 发布时间:2013/10/23 16:41:00 -- 我想在表中输入数据后,文本框就能显示合计结果,现在的代码写完了后,只能显示 当下行的数据而不是合计的数据,请问是什么原因?? |
-- 作者:Bin -- 发布时间:2013/10/23 16:44:00 -- 那么你应该放在DatacolChanged事件 |
-- 作者:飞华莎平 -- 发布时间:2013/10/23 16:52:00 -- 只能显示 当下行的数据而不是合计的数据,请问是什么原因?? |
-- 作者:Bin -- 发布时间:2013/10/23 16:54:00 -- 没有道理,上例子! |
-- 作者:Bin -- 发布时间:2013/10/23 16:55:00 -- 另外应该是 datatables("新增商品").Compute("Sum(小计)") 才对吧 |