我的问题非常简单。
假设我有一个“StoredProcedure”,它给我一个包含2列的表的结果,比如:“Name”和“Surname”。
我想仅在结果集不为空时显示表。
如果我将“Name”和“Surname”字段拖放到“Details”部分,它会在Header部分自动生成这些列的名称,但如果结果集为空,我仍然会看到该列名。如果没有要显示的数据,我想要的是使列名消失。
知道如何做到这一点?,听起来很合理所以我觉得解决方案很简单,但我不知道
答案 0 :(得分:0)
我现在意识到这个问题在我提出的其他问题中得到了回答。 Conditional printing depending of empty or null value in Crystal Reports
我想用“Count()”函数(我想应该是一个)在列标签上设置一个条件值,可以完成工作。
If Count(someFieldOfTheResult) == 0 THEN
notShowLabel
ELSE
showLabel