Foxtable(狐表)用户栏目专家坐堂 → 汇总不显示零值


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

主题:汇总不显示零值

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


加好友 发短信
等级:狐神 帖子:6806 积分:43043 威望:0 精华:0 注册:2009/3/2 14:07:00
汇总不显示零值  发帖心情 Post By:2009/7/4 11:17:00 [只看该作者]

用汇总模式生成的汇总表,零值单元格显示“0”,如何才能不显示“0”?

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


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

编码,扫描所有行列,看到0值,用nothing代替。

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


加好友 发短信
等级:狐神 帖子:6806 积分:43043 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2009/7/4 14:40:00 [只看该作者]

for each dr as datarow in datatables("明细账").datarows
  if dr.isnull("入库_数量") then
     dr("入库_数量")=nothing
  end if
next


用这个代码,还是不行啊,汇总行还是有“0”存在。
[此贴子已经被作者于2009-7-4 14:41:14编辑过]

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


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

我晕,IsNull表示为空,已经为空的,你还设置为空干啥?

for each dr as datarow in datatables("明细账").datarows
  if dr("入库_数量") =0 AndAlso dr.isnull("入库_数量") = False then '等于0且不为空
     dr("入库_数量")=nothing
  end if
next





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


加好友 发短信
等级:狐神 帖子:6806 积分:43043 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2009/7/4 15:04:00 [只看该作者]

请问贺老师,如何清除明细账的小计行中的零值。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table

[此贴子已经被作者于2009-7-4 15:04:29编辑过]

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


加好友 发短信
等级:狐神 帖子:6806 积分:43043 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2009/7/6 8:09:00 [只看该作者]

看来如此多的人下载,没有人能解决,是个世纪难题。


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


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

非也,应该是很多人和我一样,没有看懂。


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


加好友 发短信
等级:狐神 帖子:6806 积分:43043 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2009/7/6 8:21:00 [只看该作者]

上传文件生成的汇总行,怎么去掉“0”值。

 回到顶部
美女呀,离线,留言给我吧!
梦倩
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:60 积分:492 威望:0 精华:0 注册:2009/6/4 8:00:00
  发帖心情 Post By:2009/7/6 9:30:00 [只看该作者]

其实很容易的,帮助中有专门的一章“汇总模式下的行”,你看一下,就会明白的。
清除数量列分组行的0值:


For r As Integer =0 To CurrentTable.Rows.Count(True) -1
    If CurrentTable.Rows(r,True).IsGroup  Then
       If CurrentTable.Rows(r,True)("数量") = "0" Then
            CurrentTable.Rows(r,True)("数量") = Nothing
       End IF
    End If
Next

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


加好友 发短信
等级:狐神 帖子:6806 积分:43043 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2009/7/6 11:02:00 [只看该作者]

现在汇总模式能不能生成按某项目汇总后,再生成累计汇总,如上传文件中先按“订单名称”汇总,最后一行生成累计,如“入库"为63,出库为42

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