我想将一些文本(来自公式)添加到我的水晶报表中。 事情是:我希望这个文本只有在我将报告导出为HTML时才可见。 如果我打印报告,我不想看到文字。Crystal Reports检查公式中是否导出
可以这样做吗?
bye Juergen
我想将一些文本(来自公式)添加到我的水晶报表中。 事情是:我希望这个文本只有在我将报告导出为HTML时才可见。 如果我打印报告,我不想看到文字。Crystal Reports检查公式中是否导出
可以这样做吗?
bye Juergen
简答:没有。 Crystal Reports,甚至是v2008,没有一个机制来区分它何时被打印。
您可以使用参数字段设置字段的可见性,但这将是手动过程。
您可能可以编写一个user-function library (UFL)以使用Windows API来确定文档的状态并将其返回给报表。面临的挑战是1)找到一个可以确定文档打印状态的API 2)确定报告的'句柄'。我会去建立这样一个UFL的C/C++路线。
好的,谢谢你们。我想我会用填充CR的存储过程的输入参数处理它。 – Juergen 2010-04-15 08:35:19
我不认为这是可能的。解决问题的最简单方法是制作2个不同版本的CR报告,1个用于HTML,1个用于打印。
有点多余,是的,但它完成了工作。
什么版本的CR? – John 2010-04-07 15:16:58
我使用CR9,但如果需要我可以得到CR2008 – Juergen 2010-04-08 07:04:52