Crystal reports 抑制空白部分

Crystal reports 抑制空白部分,crystal-reports,Crystal Reports,如何抑制报表上的空白部分?我已经试着抑制住了 if Count({MyVariable}) > 0 then false else true 及 我错过了什么?它隐藏的是数据,而不是标题。另一个表正在隐藏数据,这是一个很长的子报表,如果没有值,则应该隐藏该子报表 这似乎是一个错误。我试着压制一切。不应该禁止空白部分工作吗 要抑制空白部分,请选中抑制空白部分。这就行了 如果要禁止显示包含子报表且子报表似乎为空的部分,可以检查以下几个位置: 确保选中仅包含子报表的部分的抑制空白部分(否则它

如何抑制报表上的空白部分?我已经试着抑制住了

if Count({MyVariable}) > 0 then false else true

我错过了什么?它隐藏的是数据,而不是标题。另一个表正在隐藏数据,这是一个很长的子报表,如果没有值,则应该隐藏该子报表


这似乎是一个错误。我试着压制一切。不应该禁止空白部分工作吗

要抑制空白部分,请选中
抑制空白部分
。这就行了

如果要禁止显示包含子报表且子报表似乎为空的部分,可以检查以下几个位置:

  • 确保选中仅包含子报表的部分的
    抑制空白部分
    (否则它将不是空部分)
  • 确保在子报表的格式编辑器的子报表部分选中了“抑制空白子报表”
  • 在子报告中(打开要编辑的子报告,从主报告双击),转到
    文件|报告选项
    ,并选中
    如果没有记录,则禁止打印
    。当没有记录时,这将抑制子报表-即使您有静态元素,如子报表标题中的文本等

    • 我遇到了这个问题,问题是该部分有一个方框,所以从来都不是空白的。我发现,如果我将公式放在该节的“抑制(无向下钻取)”选项中,而不是放在“抑制空白节”选项中,它就起作用了。

      这很有效,谢谢。我需要这三个。再次感谢。
      IF {OnLastRecord} = "" AND pagenumber=TotalPageCount
      THEN TRUE
      ELSE FALSE