【问题标题】:Crystal Report set background color instead of supress subreportCrystal Report 设置背景颜色而不是抑制子报表
【发布时间】:2012-10-29 20:21:39
【问题描述】:

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

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

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

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

VB.Net 2010 & CR 2010.

谢谢!

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

【问题讨论】:

    标签: vb.net crystal-reports report


    【解决方案1】:

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

    if {paramField} = 0 then crRed
    else crNoColor
    

    如果您不确定如何创建参数并将其传递给子报表,请尝试以下链接: Crystal Reports: How to pass a parameter from a subreport to the parent report?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-01
      • 2017-07-07
      • 2014-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-23
      相关资源
      最近更新 更多