在WinForm項目中使用FastReport.Net(一、準備工程和引入控件)

最近做的一個項目,需要用戶自定義報表和打印功能,了解了許多關于.NET報表插件,最終選擇了FastReport這款插件,但是這款插件的文檔實在是太爛了,這么了很長時間,在這里給大家梳理一下。
這里以一個簡單的例子來說明FastReport插件中的報表預覽、報表設計以及數(shù)據(jù)這部分的內(nèi)容,屬于入門級別。

下載、安裝FastReport

  • 這一步很簡單,大家在其中文網(wǎng)站上下載最新版的demo版就可以了,直接安裝就可以
  • 安裝之后大家會發(fā)現(xiàn),VS里面什么都沒有,不像有些插件直接會在ToolBox里顯示,這里需要我們自己引入(坑)

準備工程、引入控件

  • 首先我們使用VS新建一個WinForm工程,這里我使用的是VisualStutio2015版本


    新建工程
  • 接著我們先引入FastReport的核心dll依賴,這些文件的目錄在FastReport安裝目錄下,分別是FastReport.dll,FastReport.Editor.dll,FastReport.Bars.dll,你可以使用Framework 4.0下的dll文件


    添加了引用后
  • 接著我們需要3個窗體:MainForm,DesignForm,PreviewForm,其中MainForm為啟動頁面


    三個窗體
  • 現(xiàn)在我們需要在ToolsBox中引入我們需要的FastReport控件,首先我們在ToolsBox中新建一個Item,命名為FastReport


    新建選項卡
  • 然后右鍵剛剛新建的選項卡->選擇項,打開選擇控件的對話框


    對話框
  • 然后我們點擊左下角的瀏覽,選擇剛剛的FastReport.dll,然后確定,之后再確定,就會成功導入以下新的控件


    成功之后
  • 其中DesignerControl就是設計控件,PreviewControl就是預覽控件

啟動頁設計

  • MainForm很簡單,我們就放兩個按鈕,一個設計,一個瀏覽,分別打開兩個窗口


    設計

    事件

這一節(jié)很簡單,就是準備工作,下一節(jié)我們就開始真正的引入FastReport控件啦

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容