2013-11-20 168 views
0

我已經開發了在C#中asp.net應用程序,我使用的Crystal Reports 13水晶報表區分預覽和打印在C#中預印表格打印

我有像一些報道我已經預印要求頁。因此,查看報告時顯示的報告包含徽標和邊框,但是當我點擊打印按鈕時,它會抑制已經在預打印紙張上的徽標和邊框。

+0

只是爲了澄清:你不希望徽標和邊框打印? –

+0

是的,我需要壓制或隱藏徽標和邊框 – Hiren

回答

0

這不是最優雅的方式,但我已經能夠使它發揮作用的唯一途徑:

  1. 創建一個放慢參數(稱之爲PrintOption)並設置默認值設置爲「假」。

  2. 對於要壓制,在球場上單擊鼠標右鍵,單擊「格式字段」

  3. 在該領域常用選項卡輸入抑制公式(「X + 2」符號)每場

  4. 輸入{?PrintOption} = True並保存。

現在,當你運行該報告將顯示標識的和邊界,當你將要打印的只是改變參數設置爲True,它會抑制你的標誌和邊界。

+0

你好,我試圖做同樣的事情,但是當我打印/出口參數值不刷新 – Hiren

+0

你能提供這樣的樣本 – Hiren

+0

你只需要運行你的報告根據是否要查看徽標和邊框,參數爲true或false。如果您使用徽標和可見邊框運行它,然後想要稍後打印它,則必須刷新報告並將該參數設置爲True。 –