美文网首页.NET
在WinForm项目中使用FastReport.Net(一、准备

在WinForm项目中使用FastReport.Net(一、准备

作者: AiDede | 来源:发表于2017-10-11 20:49 被阅读780次

    最近做的一个项目,需要用户自定义报表和打印功能,了解了许多关于.NET报表插件,最终选择了FastReport这款插件,但是这款插件的文档实在是太烂了,这么了很长时间,在这里给大家梳理一下。
    这里以一个简单的例子来说明FastReport插件中的报表预览、报表设计以及数据这部分的内容,属于入门级别。

    下载、安装FastReport

    • 这一步很简单,大家在其中文网站上下载最新版的demo版就可以了,直接安装就可以
    • 安装之后大家会发现,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为启动页面


      三个窗体
    • 现在我们需要在ToolsBox中引入我们需要的FastReport控件,首先我们在ToolsBox中新建一个Item,命名为FastReport


      新建选项卡
    • 然后右键刚刚新建的选项卡->选择项,打开选择控件的对话框


      对话框
    • 然后我们点击左下角的浏览,选择刚刚的FastReport.dll,然后确定,之后再确定,就会成功导入以下新的控件


      成功之后
    • 其中DesignerControl就是设计控件,PreviewControl就是预览控件

    启动页设计

    • MainForm很简单,我们就放两个按钮,一个设计,一个浏览,分别打开两个窗口


      设计
      事件

    这一节很简单,就是准备工作,下一节我们就开始真正的引入FastReport控件啦

    相关文章

      网友评论

        本文标题:在WinForm项目中使用FastReport.Net(一、准备

        本文链接:https://www.haomeiwen.com/subject/gwkgyxtx.html