Foxtable(狐表)用户栏目专家坐堂 → [求助]页面底部状态栏显示统计数据


  共有4507人关注过本帖树形打印复制链接

主题:[求助]页面底部状态栏显示统计数据

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110647 积分:563143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/12 15:02:00 [显示全部帖子]

帮助搜“statusbar”

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110647 积分:563143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/12 16:02:00 [显示全部帖子]

我测试没有问题,上传实例说明

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110647 积分:563143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/12 16:38:00 [显示全部帖子]

使用Message2 


If e.Table.Current Is Nothing Then

    StatusBar.Message2 = "" & e.Table.Rows.Count & ""

Else

    StatusBar.Message2 = "" & (e.Table.Position + 1) & "," & e.Table.Rows.Count & ""

End If


如果要使用Message1 ,这样处理一下


StatusBar.DefaultMessage = ""

If e.Table.Current Is Nothing Then

    StatusBar.Message1 = "共" & e.Table.Rows.Count & "行"

Else

    StatusBar.Message1 = "第" & (e.Table.Position + 1) & "行,共" & e.Table.Rows.Count & "行"

End If


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110647 积分:563143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/12 16:46:00 [显示全部帖子]

我测试没有问题。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:村干部信息系统.zip


 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110647 积分:563143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/12 17:05:00 [显示全部帖子]

正常因为在项目刚刚打开的时候,并不会触发PositionChanged事件,而做筛选,由于表格一直选择的第一行,Position也没有变化,所以也不会触发事件。要么把代码改放到currentchanged,或者发一份到afteropenproject事件

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110647 积分:563143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/12 17:26:00 [显示全部帖子]

代码复制一份放到afteropenproject啊

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110647 积分:563143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/12 17:35:00 [显示全部帖子]

再放一份设置代码到AfterFilter事件

 回到顶部