Loading

C/S C# WPF锐浪报表教程

前言:锐浪报表是一种中国式报表的报表开发工具。博主使用锐浪报表有一段时间了,积累了一些经验希望能帮助你快速掌握并使用

集成项目


首先我们先去锐浪报表官网下载并安装锐浪报表。

创建WPF应用程序。(C/S端使用锐浪报表基本都一样

1

 添加锐浪报表的引用,在资源管理器目录中找到引用并右键,点击添加引用。

2

 在引用管理器左侧目录中展开COM并找到Grid++Report Engine 6 Type Library,勾选上点击确定。(这里有四个锐浪报表的引用,不要加错了)

3

 在资源管理器中展开引用找到gregn6Lib

4

 右键gregn6Lib点击属性,将独立设置为True,将嵌入式互操作类型设置为True

5

在资源管理器中右键WPFPrintReportRL项目——添加——新建文件夹,命名为report

6

 集成锐浪报表的WPF项目环境基本配置差不多了,下面我们打开安装完毕锐浪报表的编辑器

7

 在上方导航目录中找到插入——报表头,就会生成这个UI编辑面板

如果我们需要打印一些参数,则在左上方的目录中找到参数集合——新增——参数

8

 将这个参数命名,我使用的是Name,这个参数的命名就是后面程序需要在在报表中传递的参数

9

 在上方导航栏中找到插入——综合文本框,将鼠标在UI编辑面板左键点击一下生成综合文本框,然后我们双击综合文本框编辑内容。

点击插入域引用类型选择为参数参数选择为刚才命名为Name的参数,点击确定

10

 做完以上操作后的UI编辑面板,随后我们另存到使用VS创建的WPFPrintReportRL项目下的report目录中

11

切回VS,在资源管理器中上方找到并点击显示所有文件,然后资源管理起中report文件夹下会显示出你刚保存的报表文件右键——包括在项目中

12

 对报表文件右键——属性,将复制到输出目录更改为:如果较新则复制

13

主窗体的后台代码,已经加入注释,各位慢慢品味。

14

            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

15

 随后我们运行项目,报表如期而至打印了出来。(这里博主使用的是虚拟打印机点我下载,将打印机设置里默认打印机设置为 pdfFactory Pro

16

锐浪报表安装后目录中已提供案例与文档,博主Demo项目已上传交流群,点击最上方标题即可交流群学习。

posted @ 2020-06-20 10:55  Stay627  阅读(3777)  评论(6编辑  收藏  举报