谷歌搜索有關打印由水晶報表生成的報告的ASP.NET頁面上之後,我發現這個東西是不可能的,因爲這樣做這樣的事情的一些表示打印服務器上的頁面,這是低於正常,因爲用戶需要它的客戶端上的打印,所以這裏是一些問題:打印水晶報表的網頁
糾正我請,我錯了(我的意思是它可以打印在客戶端上?)
?
在使用水晶報告之前,我已在
Stimulsoft
中生成了我的報告。當用戶點擊頁面上的打印按鈕時,Stimul報告發回頁面,重新加載後,打印對話框打開並開始打印。如何通過水晶報告做這樣的事情如果不可能,那麼當用戶無法打印它時,網上的水晶報告有什麼優勢?
我認爲最好的方法是創建一個Excel導出,並迫使它來下載客戶端,是真的嗎?
如果有人有一個想法,我會很高興知道它,即使是一個小的。對不起,英語語法不好(我是英語新手)。欲瞭解更多詳情,我會更新我的問題。
問候
您可以直接導出水晶報表爲PDF/DOC/XLS,這是因爲它們打印好。你可以研究從水晶報告創建PDF。如果你仍然有問題,我可以幫你。我在很多項目中都這樣做了。 – Ankit
@Ankit,是的,你是對的,但我想直接打印它的本地打印機(如相同stimulsoft做到這一點) –
沒有在我腦海中的方法,但我沒有這樣做之前。您可以將其導出到HTML頁面,然後使用JavaScript將其直接打印到打印機。 – Ankit