新手问题:水晶报表总记录数统计(急!)

oyto12o 2011-12-01 11:19:27
问题描述:
计算据库中表TABLE_A中的记录总数

TABLE_A:

ID NAME SEX
1 li F
2 ou M


现在是用count函数以ID来计算总记录数,当表中有记录时则在页脚显示:Total records = 2
但当表中无记录时则在页脚显示:Total records = (无显示结果)

我现在想解决的是,当表中无记录时,Total records = 0


请问用公式怎么解决?
...全文
286 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
阿双2009 2011-12-02
[Quote=引用 4 楼 oyto12o 的回复:]
引用 3 楼 oyto12o 的回复:

luols,thank U!

用另一种方法搞定了
[/Quote]

期待分享 :)
回复
oyto12o 2011-12-02
[Quote=引用 3 楼 oyto12o 的回复:]

luols,thank U!
[/Quote]
用另一种方法搞定了
回复
oyto12o 2011-12-02
luols,thank U!
回复
阿双2009 2011-12-01

If IsNull ({TABLE_A.ID}) And IsNull ({TABLE_A.NAME}) And IsNull ({TABLE_A.SEX}) AND
RecordNumber = 1 Then
'0'
Else
ToText(Count ({DataTable3.ID}), 0)


说明:RecordNumber表示记录号,没有记录时值为1

不过如果记录仅1条时RecordNumber也是1,且该条记录各个字段都为空也满足条件:(
回复
oyto12o 2011-12-01
怎么没人呢?我用的是水晶报表2002版本
回复
相关推荐
发帖
图表区
创建于2007-09-28

4810

社区成员

.NET技术 图表区
申请成为版主
帖子事件
创建了帖子
2011-12-01 11:19
社区公告
暂无公告