Foxtable(狐表)用户栏目专家坐堂 → 求助:TopicBar显示统计信息问题


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

主题:求助:TopicBar显示统计信息问题

帅哥哟,离线,有人找我吗?
落叶孤影
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:189 积分:1618 威望:0 精华:0 注册:2016/5/5 14:56:00
求助:TopicBar显示统计信息问题  发帖心情 Post By:2016/6/13 0:49:00 [只看该作者]

在窗口的AfterLoad事件中加了以下的代码:为什么窗口预览的时候“运营报表已上报”和“在售报表已上报”两个都能统计,而在日报表中增加数据后,再重新打开项目时,只是“在售项目报表已上报”显示信息,而“运营报表已上报”就不显示统计信息了呢?

Dim Page As WinForm.TopicPage
Dim cnt1 As Integer = DataTables("日报表").Compute("Count(_Identify)","日期 = #"  & Date.Today & "#")
Dim cnt2 As Integer = DataTables("在售项目资金日报").Compute("Count(_Identify)","日期 = #"  & Date.Today & "#")
Page = e.Form.Controls("TopicBar1").Pages.Add("报表上报情况","报表上报情况")
Page.Links.Add("运营报表已上报","运营报表已上报(" & cnt1 & ")" , "EmailSupport.ico")
Page.Links.Add("在售报表已上报","在售报表已上报(" & cnt2 & ")" , "EmailSupport.ico")


[此贴子已经被作者于2016/6/13 9:33:49编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/6/13 8:36:00 [只看该作者]

测试没有问题,是不是切换到开发者模式了,表数据是根据登录者进行筛选的

 回到顶部
帅哥哟,离线,有人找我吗?
落叶孤影
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:189 积分:1618 威望:0 精华:0 注册:2016/5/5 14:56:00
  发帖心情 Post By:2016/6/13 9:19:00 [只看该作者]

在设计窗口预览的时候是正常的,但如果你再次重新登录系统,统计的数据就不见了!
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20160613091723.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/13 9:25:00 [只看该作者]

导航窗口->自动打开->False

 回到顶部
帅哥哟,离线,有人找我吗?
落叶孤影
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:189 积分:1618 威望:0 精华:0 注册:2016/5/5 14:56:00
  发帖心情 Post By:2016/6/13 9:33:00 [只看该作者]

谢谢,把窗口的自动打开设置成FALSE后可以了,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
落叶孤影
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:189 积分:1618 威望:0 精华:0 注册:2016/5/5 14:56:00
  发帖心情 Post By:2016/6/15 11:13:00 [只看该作者]

我再想问下老师,上面的代码是放在窗口的AfterLoad事件中的,统计信息需要关闭项目,再重新打开后才能显示最新的统计信息,怎样能让统计信息及时的跟着表的变动显示最新统计信息呢?如果放在表的事件中,上面的代码又该如何写呢?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/6/15 11:20:00 [只看该作者]

timertick事件

 

Dim Page As WinForm.TopicPage
Dim cnt1 As Integer = DataTables("日报表").Compute("Count(_Identify)","日期 = #"  & Date.Today & "#")
Dim cnt2 As Integer = DataTables("在售项目资金日报").Compute("Count(_Identify)","日期 = #"  & Date.Today & "#")
Page = e.Form.Controls("TopicBar1").Pages("报表上报情况")
Page.Links("运营报表已上报").Text = "运营报表已上报(" & cnt1 & ")"
Page.Links("在售报表已上报").Text = "在售报表已上报(" & cnt2 & ")"

 

http://www.foxtable.com/help/topics/1301.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
落叶孤影
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:189 积分:1618 威望:0 精华:0 注册:2016/5/5 14:56:00
  发帖心情 Post By:2016/6/15 11:44:00 [只看该作者]

谢谢老师!


 回到顶部