2011-03-16 120 views
1

我有兩種方法可以將報表,打印到PDF或信頭上。水晶報表 - 兩種打印格式

是否有可能在報告中進行自定義,以便在PDF中我在標題中有一個徽標,在信箋擡頭上我沒有標題中的徽標?

回答

1

你可以添加一個帶布爾值的參數給報告。像IsPDF,然後在標題中單擊徽標的格式圖形(假設它是圖像),然後從Suppress複選框中選擇X2。

enter image description here

從那裏,你可以編寫代碼,這將抑制圖形時IsPDF paramater爲False當IsPDF是真正的不可抑止。

IF {?IsPDF} = True Then 
False 

編輯:寫這一點後,我想我會實際上使布爾參數IsLetterHead,這樣當它是真的,那將與在禁止真一致。換句話說

IF {?IsLetterHead} = True Then 
True 
+0

的觀察:我沒有確定它是否是PDF或信的可能性,也就是,我只有兩個按鈕,一個在那裏我可以預覽和文檔保存爲PDF格式,另一個我可以保存到物理打印機,在信頭上。在這種情況下,程序可能不一樣,對吧? – 2011-03-16 19:06:40

+0

您是否有能力修改按鈕後面的代碼?如果是這樣,您可以將參數從那裏傳遞到報告中。否則,我認爲您在詢問您是否可以讓報告本身決定它是否爲PDF,然後根據該報告壓制報頭(或不壓縮)。那是對的嗎? – 2011-03-16 19:23:39

+0

我無法修改按鈕後面的代碼,它是正確的。最好的最好的辦法是當我點擊打印按鈕時,像自動壓縮一樣。也許一些特定的代碼可以確定打印作業正在被打印。 – 2011-03-16 23:26:04