0
我正在開發使用C#的窗口應用程序。我正在使用reportviewer來顯示rdlc。我只需要以下的東西:rdlc打印自動生成
1)。打印rdlc而不查看它客戶將點擊打印按鈕,打印應該去系統默認打印機。 2)。如果系統默認打印機不可用/正在工作,則會提示您選擇。
我不想使用xml文件
我正在開發使用C#的窗口應用程序。我正在使用reportviewer來顯示rdlc。我只需要以下的東西:rdlc打印自動生成
1)。打印rdlc而不查看它客戶將點擊打印按鈕,打印應該去系統默認打印機。 2)。如果系統默認打印機不可用/正在工作,則會提示您選擇。
我不想使用xml文件
以下是你需要做的是加載您的報告和數據到報表查看器,然後呈現報表頁到內存流的名單,並打印出來然後使用PrintDocument Class作爲expample如何完成link。對於它會詢問用戶是否它沒有找到在Print()
法PrintDialog類的表現,讓用戶選擇打印機的默認打印機改變
if (!printDoc.PrinterSettings.IsValid)
{
throw new Exception("Error: cannot find the default printer.");
}
的一部分。
我在找的完全一樣。訂閱此主題 – Martin