Foxtable(狐表)用户栏目专家坐堂 → [求助]利用分组统计时,不让表格里的0显示,有办法吗


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

主题:[求助]利用分组统计时,不让表格里的0显示,有办法吗

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


加好友 发短信
等级:五尾狐 帖子:1111 积分:8577 威望:0 精华:0 注册:2012/7/10 9:09:00
[求助]利用分组统计时,不让表格里的0显示,有办法吗  发帖心情 Post By:2014/2/27 8:51:00 [只看该作者]

如图:
图片点击可在新窗口打开查看此主题相关图片如下:分组统计.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/2/27 8:54:00 [只看该作者]

加个IIF判断,如果是0 就设置为空 

不会的话请上例子,我帮你完成.


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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/2/27 8:57:00 [只看该作者]


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


加好友 发短信
等级:五尾狐 帖子:1111 积分:8577 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2014/2/27 9:04:00 [只看该作者]

是根据一个表,分组统计自动生成一个统计表,原表中无数据,分组统计后,表格里有0,不想让0显示,

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


加好友 发短信
等级:五尾狐 帖子:1111 积分:8577 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2014/2/27 9:06:00 [只看该作者]

如果你希望表中所有的数据列,都不能出现零值,可以将DataColChanging事件代码设为:

If e.DataCol.IsNumeric Then
    If
e.NewValue = 0 Then
        e.NewValue =
Nothing
    End
if
End
If

但分组统计生成的统计表中,无法打开表属性,无法写入代码


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/2/27 9:07:00 [只看该作者]

请上例子.

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


加好友 发短信
等级:五尾狐 帖子:1111 积分:8577 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2014/2/27 9:10:00 [只看该作者]

分组统计生成的“统计表”是不是临时表,怎么把它改为内部表或外部表,这样才能打开表属性

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/2/27 9:13:00 [只看该作者]

怎么样也没办法打开表属性,请上例子我看看你是怎么做的. 才能帮你解决.

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2014/2/27 9:19:00 [只看该作者]

统计生成的是临时表,无法打开表属性。

 

按三楼的办法处理,代码为

 

‘原来生成统计表的代码

For each r as row in Tables("统计表名")
    if r.isGroup then

         if r("某某列") = 0 then

            r("某某列") = Nothing

         end if

     end if

next


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


加好友 发短信
等级:五尾狐 帖子:1111 积分:8577 威望:0 精华:0 注册:2012/7/10 9:09:00
  发帖心情 Post By:2014/2/27 9:22:00 [只看该作者]

bin,你看这个例子:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:上例子_201402270921.zip



 回到顶部
总数 14 1 2 下一页