前言:銳浪報表是一種中國式報表的報表開發工具。博主使用銳浪報表有一段時間了,積累了一些經驗但願能幫助你快速掌握並使用編輯器
第一章:集成項目工具
首先咱們先去銳浪報表官網下載並安裝銳浪報表。學習
建立WPF應用程序。(C/S端使用銳浪報表基本都同樣)開發工具
添加銳浪報表的引用,在資源管理器目錄中找到引用並右鍵,點擊添加引用。spa
在引用管理器左側目錄中展開COM並找到Grid++Report Engine 6 Type Library,勾選上點擊肯定。(這裏有四個銳浪報表的引用,不要加錯了)3d
在資源管理器中展開引用找到gregn6Lib。code
右鍵gregn6Lib點擊屬性,將獨立設置爲True,將嵌入式互操做類型設置爲True。對象
在資源管理器中右鍵WPFPrintReportRL項目——添加——新建文件夾,命名爲report。blog
集成銳浪報表的WPF項目環境基本配置差很少了,下面咱們打開安裝完畢的銳浪報表的編輯器。ip
在上方導航目錄中找到插入——報表頭,就會生成這個UI編輯面板。
若是咱們須要打印一些參數,則在左上方的目錄中找到參數集合——新增——參數。
將這個參數命名,我使用的是Name,這個參數的命名就是後面程序須要在在報表中傳遞的參數。
在上方導航欄中找到插入——綜合文本框,將鼠標在UI編輯面板中左鍵點擊一下生成綜合文本框,而後咱們雙擊綜合文本框編輯內容。
點擊插入域,引用類型選擇爲參數,參數選擇爲剛纔命名爲Name的參數,點擊肯定。
作完以上操做後的UI編輯面板,隨後咱們另存到使用VS建立的WPFPrintReportRL項目下的report目錄中。
切回VS,在資源管理器中上方找到並點擊顯示全部文件,而後資源管理起中report文件夾下會顯示出你剛保存的報表文件,右鍵——包括在項目中。
對報表文件右鍵——屬性,將複製到輸出目錄更改成:若是較新則複製。
主窗體的後臺代碼,已經加入註釋,各位慢慢品味。
GridppReport gr = new GridppReport();//報表對象 //建議不要在報表中存儲鏈接字符串字符串 //若是不設置ConnectionString或QuerySQL屬性,則會使用報表內的鏈接字符串和SQL語句 gr.ConnectionString = "";//鏈接字符串 gr.QuerySQL = "";//SQL語句 gr.LoadFromFile("report\\案例報表.grf");//本地報表路徑 gr.ParameterByName("Name").AsString = "古河渚";//主報表傳參 gr.Print(false);//不預覽打印
接下來咱們在資源管理器中右鍵WPFPrintReportRL項目——屬性——生成,將目標平臺更改成x86。
隨後咱們運行項目,報表如期而至打印了出來。(這裏博主使用的是虛擬打印機,點我下載,將打印機設置裏默認打印機設置爲 pdfFactory Pro)
銳浪報表安裝後目錄中已提供案例與文檔,博主Demo項目已上傳交流羣,點擊最上方標題便可交流羣學習。