0

我有一个水晶报表,上面有 2 个子报表。

如果子报表包含 0 行,任何人都知道是否可以设置背景颜色(或图像)?

子报表最多显示 5 行电话号码,但如果行为 0,我需要将该区域设为黑色(或任何颜色)以防止其他人在其上书写。

我的另一个选择是具有该背景颜色的新水晶,并在每种情况下使用正确的水晶报告。

VB.Net 2010 & CR 2010.

谢谢!

对不起我的英语不好。有什么不懂的给我留言!

4

1 回答 1

0

创建一个参数并将其传递给子报表,然后将其返回给主报表。完成后进入部分专家,单击您想要颜色的部分。然后单击颜色选项卡,并创建如下公式:

if {paramField} = 0 then crRed
else crNoColor

如果您不确定如何创建参数并将其传递给子报表,请尝试以下链接: Crystal Reports:如何将参数从子报表传递到父报表?

于 2012-10-29T12:21:39.130 回答