2015-01-02 37 views
0

例如,有10-12個表單,並且在其中的每個人中都有5-20個帶有datagridview和一些文本的面板。如果DGV中有任何數據,則每個面板的內容都應該可打印。 什麼是最簡單的打印數據解決方案,我應該爲每個面板製作報告還是有更好的/更簡單的解決方案?用於打印大量數據的最高效的解決方案

回答

1

您應該始終爲您想要打印的任何內容創建報告。還有其他選項,但它們通常需要更長的時間(PrintDocument),或者它們更難以維護(PrintDocument),或者它們不是非常專業(屏幕/表單打印),或者它們只有在獲取的數據多於用戶屏幕(帶有屏幕/表單打印的網格)。

粗糙的還有其他選項,如發送信息到MS Word並告訴它打印,但要求最終用戶安裝了MS Word。有些人嘗試創建PDF文檔,並且失敗或希望他們沒有。

不要重新發明車輪。報告是爲此目的而創建的。

+0

謝謝,我害怕那個答案。對於這個應用程序,我似乎已經做出了100-150個不同的報告,所以我認爲我可以以某種方式避免這種情況,也許可以打印整個面板,但是我又不知道我會有什麼印刷控制(我不太瞭解VS的打印功能)。 – Jovica

相關問題