Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共14 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:汇总不显示零值

1楼
lihe60 发表于:2009/7/4 11:17:00
用汇总模式生成的汇总表,零值单元格显示“0”,如何才能不显示“0”?
2楼
狐狸爸爸 发表于:2009/7/4 11:19:00
编码,扫描所有行列,看到0值,用nothing代替。
3楼
lihe60 发表于: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楼
狐狸爸爸 发表于: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




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

[此贴子已经被作者于2009-7-4 15:04:29编辑过]
6楼
lihe60 发表于:2009/7/6 8:09:00

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

7楼
狐狸爸爸 发表于:2009/7/6 8:14:00
非也,应该是很多人和我一样,没有看懂。

8楼
lihe60 发表于:2009/7/6 8:21:00
上传文件生成的汇总行,怎么去掉“0”值。
9楼
梦倩 发表于: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
10楼
lihe60 发表于:2009/7/6 11:02:00
现在汇总模式能不能生成按某项目汇总后,再生成累计汇总,如上传文件中先按“订单名称”汇总,最后一行生成累计,如“入库"为63,出库为42
共14 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .04688 s, 3 queries.