Printing Crystal Reports-两种打印格式

Printing Crystal Reports-两种打印格式,printing,crystal-reports,formatting,Printing,Crystal Reports,Formatting,我有两种打印报告的方法,一种是PDF格式,另一种是信头格式 是否可以在报告中进行自定义,以便在PDF中标题中有徽标,而在信头上标题中没有徽标?您可以在报告中添加带有布尔值的参数。类似于IsPDF,然后在标题中单击徽标的格式图形(假设它是图像),然后从抑制复选框中选择X2 从那里,您可以编写代码,在IsPDF参数为False时抑制图形,在IsPDF为True时不抑制图形 IF {?IsPDF} = True Then False 编辑:写完后,我想我会将布尔参数设置为Isleterhead,这

我有两种打印报告的方法,一种是PDF格式,另一种是信头格式


是否可以在报告中进行自定义,以便在PDF中标题中有徽标,而在信头上标题中没有徽标?

您可以在报告中添加带有布尔值的参数。类似于IsPDF,然后在标题中单击徽标的格式图形(假设它是图像),然后从抑制复选框中选择X2

从那里,您可以编写代码,在IsPDF参数为False时抑制图形,在IsPDF为True时不抑制图形

IF {?IsPDF} = True Then
False
编辑:写完后,我想我会将布尔参数设置为Isleterhead,这样当它为True时,它将与Suppress中的True一致。换句话说

IF {?IsLetterHead} = True Then
True

可以向报告中添加带有布尔值的参数。类似于IsPDF,然后在标题中单击徽标的格式图形(假设它是图像),然后从抑制复选框中选择X2

从那里,您可以编写代码,在IsPDF参数为False时抑制图形,在IsPDF为True时不抑制图形

IF {?IsPDF} = True Then
False
编辑:写完后,我想我会将布尔参数设置为Isleterhead,这样当它为True时,它将与Suppress中的True一致。换句话说

IF {?IsLetterHead} = True Then
True

一个观察:我无法定义它是pdf还是信笺,也就是说,我只有两个按钮,一个按钮可以预览文档并将其保存为pdf,另一个按钮可以保存到信笺上的物理打印机。在这种情况下,程序可能不一样,对吗?你有能力修改按钮后面的代码吗?如果是这样,您可以将参数从那里传递到报告中。否则,我想你是在问你是否可以让报告本身确定它是否是PDF,然后基于此抑制标题(或否)。对吗?我不能修改按钮后面的代码,你写的也对。最好的方法是,当我点击打印按钮时,像自动Suppress一样。可能是一些特定的代码来确定打印作业是否正在缩放。观察:我无法定义它是pdf还是信笺,也就是说,我只有两个按钮,一个按钮可以预览文档并将其保存为pdf,另一个按钮可以保存到信笺上的物理打印机。在这种情况下,程序可能不一样,对吗?你有能力修改按钮后面的代码吗?如果是这样,您可以将参数从那里传递到报告中。否则,我想你是在问你是否可以让报告本身确定它是否是PDF,然后基于此抑制标题(或否)。对吗?我不能修改按钮后面的代码,你写的也对。最好的方法是,当我点击打印按钮时,像自动Suppress一样。可能是某些特定代码,用于确定打印作业是否正在缩放。