以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  统计筛选列  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92963)

--  作者:yangwenghd
--  发布时间:2016/11/17 11:48:00
--  统计筛选列
Label8 怎么显示列的行数啊 
比如 让 Label8 显示  第一列 有多少 是 已完成 
Label9 显示 第二列有多少未完成 感谢 感谢 

--  作者:有点青
--  发布时间:2016/11/17 12:34:00
--  

 参考

 

http://www.foxtable.com/webhelp/scr/0393.htm

 


--  作者:yangwenghd
--  发布时间:2016/11/17 12:46:00
--  
谢谢 我怎么把他转成 Label10
--  作者:有点蓝
--  发布时间:2016/11/17 14:25:00
--  
Forms("窗口1").Controls("Label1").Text = DataTables("订单").Compute("Sum(数量)", "产品 = \'PD01\'")
--  作者:yangwenghd
--  发布时间:2016/11/20 12:26:00
--  
为什么把他放到 窗口的 click 显示找不到控件啊 
--  作者:有点青
--  发布时间:2016/11/20 19:04:00
--  
你窗口里面要有对应的控件名啊【Label1】
--  作者:yangwenghd
--  发布时间:2016/11/20 20:55:00
--  
有的 把代码放到 afterload 没有问题 ,放到 click就提示找不到 是不是顺序有我顺序有问题啊 
--  作者:有点青
--  发布时间:2016/11/21 8:45:00
--  
 找不到,就只能是你控件的名字写错了。
--  作者:yangwenghd
--  发布时间:2016/11/22 19:20:00
--  
在另外一个表的 afterload 输入一下代码
BaseMainForm.Visible = False
Forms("主窗口").Close()

然后我在"主窗口" 的click 输入 
Forms("主窗口").Controls("Label7").Text = DataTables("英语").Compute("count(目录_状态)","目录_状态 = \'未学习\'")

就会提示说 
找不到Label7 我想是 执行 下面的代码太快了所导致的,有什么办法解决这个问题吗? 感谢 感谢 
BaseMainForm.Visible = False
Forms("主窗口").Close()

--  作者:有点青
--  发布时间:2016/11/22 19:23:00
--  

 为什么要把窗口close?如果你关闭了窗口,你怎么可能再点击到里面的控件?