我项目是用vs2017 建的,.NET farmwork 4.7.2
这种报表可以用于任何模式的应用,web,桌面,因为这只是生成一个文件或者文件流
步骤比较详细啰嗦,其中有讲到rdlc怎么新建设计,如果已经会设计rdlc了的可以直接跳到底部看代码的执行结果,
底部还有源码下载链接,百度盘
首先控制台安装报表包
新建rdlc 报表
建立rdlc里要用的数据模型
模型建完,或者修改都要重新生成一下模型所在的dll,这样子在rdlc里才能获取到这个模型
模型建好了,然后就到rdlc设计页面添加数据集
数据集的使用
还可以通过上一个步骤来改变这个表格所绑定的数据集
自定义参数的使用
使用rdlc 内置字段
固定表头操作
注意
我这里用控制台来调用测试
主程序
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace RDLC_Report
{
class Program
{
static void Main(string[] args)
{
System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch();
stopwatch.Start();