Crystal 2013 年报告:基于导出格式的条件渲染

Crystal Reports 2013: Conditional rendering based on export format

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

...我是 Crystal 报告的新手...

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

否,但您可以创建一个参数来提示用户选择所需的布局("For PDF"、"For CSV")并在节抑制属性的动态表达式中使用该参数。

假设他们不这样做,您总是可以转到 B 计划并简单地创建 2 个不同的报告。