代码之家  ›  专栏  ›  技术社区  ›  dougp

Crystal Reports 2013:基于导出格式的条件渲染

  •  0
  • dougp  · 技术社区  · 7 年前

    我正在Crystal Reports 2013中开发一份报告,以发布到Business Objects服务器。用户希望它能够运行到HTML、PDF、Excel或CSV。如果我让它与CSV(一个原始数据转储,每个记录一行,供机器在下游使用)兼容,它将太宽,无法在一页上容纳PDF输出。我们无法直接控制Business Objects服务器。这一切都是通过云应用程序完成的。

    ...我是水晶报告的新手。。。

    有没有办法在报告中创建两个部分——一个用于CSV,一个用于PDF——当报告运行到Excel或CSV时有一个呈现(或隐藏),当报告运行到HTML或PDF时有另一个呈现(或隐藏)?怎样

    1 回复  |  直到 7 年前
        1
  •  0
  •   MilletSoftware    7 年前

    不可以,但可以创建一个参数,提示用户输入所需的布局(“对于PDF”、“对于CSV”),并在“截面抑制”属性的动态表达式中使用该参数。

        2
  •  0
  •   MilletSoftware    7 年前

    假设他们不这样做,你总是可以去计划B,简单地创建两个不同的报告。