【问题标题】:Crystal Reports Check if export in formulaCrystal Reports 检查是否在公式中导出
【发布时间】:2010-04-07 14:57:52
【问题描述】:

我想在我的水晶报表中添加一些文本(来自公式)。 问题是:例如,如果我将报告导出为 HTML,我希望此文本仅可见。 如果我打印报告,我不想看到文本。

可以吗?

再见于尔根

【问题讨论】:

  • 我用的是CR9,但如果需要我可以得到CR2008

标签: crystal-reports export formula


【解决方案1】:

简短的回答:不。 Crystal Reports,即使是 v2008,也没有一种机制来区分何时打印。

您可以使用参数字段来设置字段的可见性,但这将是一个手动过程。

您也许可以编写user-function library (UFL) 以使用 Windows API 来确定文档的状态并将其返回给报告。挑战在于 1) 找到可以确定文档打印状态的 API 2) 确定报告的“句柄”。我会走 c/c++ 路线来构建这样的 UFL。

【讨论】:

  • 好的,谢谢你们。我想我将使用填充 CR 的存储过程的输入参数来处理它。
【解决方案2】:

我认为这是不可能的。解决问题的最简单方法是制作 2 个不同版本的 CR 报告,1 个用于 HTML,1 个用于打印。

有点多余,是的,​​但它可以完成工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多