以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教一个关于状态栏的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=16656) |
-- 作者:阿依本 -- 发布时间:2012/2/20 19:09:00 -- 请教一个关于状态栏的问题 一般情况下,表格的状态栏在foxtable窗口最下边,可以显示例如像光标停靠的当前行、总共多少行等等信息,那么问题是:我想把这个状态栏搬到自己设计的窗口中,我设计的窗口有个表格,可以统计筛选,我想在该窗口表格的某个位置出现状态栏,可以显示表格统计后的结果,例如像“共有多少条记录”之类的,就和状态栏差不多吧,请各位高手们指点,在此不胜感谢!!! |
-- 作者:布莱克朱 -- 发布时间:2012/2/20 19:57:00 -- 看看我的便利店收银系统吧,就是这样的. |
-- 作者:狐狸爸爸 -- 发布时间:2012/2/20 21:59:00 -- 在自己的窗口加个标签,在各种事件中设置代码,更新这个标签的内容。 |
-- 作者:阿依本 -- 发布时间:2012/2/21 10:25:00 -- 窗口中加了一个标签,但是不知道在哪个事件中加什么代码,真是不好意思,高手们我是菜鸟。。。。。 |
-- 作者:狐狸爸爸 -- 发布时间:2012/2/21 10:44:00 -- 什么事件? 这得看你需要提示的是什么内容。
例如: http://www.foxtable.com/help/topics/1474.htm
|
-- 作者:阿依本 -- 发布时间:2012/2/21 11:49:00 -- 就是我自己设计的窗口中的表格下方显示表中的行数,例如:共有XXX行(或记录),这个随着我筛选的结果而变化,就是这个意思,麻烦高手们指点。 |
-- 作者:狐狸爸爸 -- 发布时间:2012/2/21 11:57:00 -- 在AfterFilter事件中设置代码:
If forms("xxx").Opened Then Forms("xxx").Controls("Label1").Text = "共" & e.Table.Rows.Count & "行" End if |
-- 作者:阿依本 -- 发布时间:2012/2/21 12:12:00 -- 感谢狐狸爸爸的指点,终于搞定这个对我来说难题啊 |