以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 加总显示在窗口表头中  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=176023)

--  作者:leoli
--  发布时间:2022/3/27 23:06:00
--  [求助] 加总显示在窗口表头中
老师,

窗口中有个表,如何将其中的列 :数量,加总后将其值显示在该窗口的控件标签1中,谢谢。

--  作者:有点蓝
--  发布时间:2022/3/27 23:28:00
--  
比如

e.form.controls("标签1").text = tables(“窗口1_table1”).compute("sum(数量)")

--  作者:leoli
--  发布时间:2022/3/28 21:45:00
--  
老师,如何让它千分位显示



--  作者:有点蓝
--  发布时间:2022/3/28 21:48:00
--  
参考:http://www.foxtable.com/webhelp/topics/0361.htm

e.form.controls("标签1").text = format(tables(“窗口1_table1”).compute("sum(数量)"),"n")

--  作者:leoli
--  发布时间:2022/4/2 16:30:00
--  
谢谢,如果窗口中过滤后记录后,这个统计结果如何也自动更新 ?
--  作者:有点蓝
--  发布时间:2022/4/2 17:02:00
--  
把上面的代码写到过滤的代码后面
--  作者:leoli
--  发布时间:2022/4/3 14:33:00
--  
老师

那也把小数位去除,只要整数呢?

e.form.controls("标签1").text = format(tables(“窗口1_table1”).compute("sum(数量)"),"n")

--  作者:有点蓝
--  发布时间:2022/4/5 20:39:00
--  
e.form.controls("标签1").text = format(cint(tables(“窗口1_table1”).compute("sum(数量)")),"n")
--  作者:kaituozhe
--  发布时间:2022/4/5 20:41:00
--  

如果能把汇总行设计到顶部或底部,可以选择最好了