水晶报表的建立步骤

水晶报表的建立步骤
1,新建文件夹?找到数据集(先在那添加数据集)然后添加数据进来。
2,数据集添加有两种方法,第一种与数据库连接把需要的表连接进来(有些表数据库没有)第二种直接添加数据表,自己设计表里面的字段,下图是第二种

水晶报表的建立步骤
5,添加完新建项,就在页面打开右键建立空白页报表,建立页面后,左边有数据库字段,选中数据库字段,弹出一个框,选中数据库专家,页面连接,打开第一个项目数据,从中添加数据源就是我们刚刚建立的表,然后把表添加进我的连接里面,用这个表里面的数据。,

水晶报表的建立步骤
10,,完成表后左边下面还有一个,主报表和主报表预览,主报表预览是把完成的表预览一下,看一下完成的效果,如果效果预览的效果可以就保存,其实表的格式和颜色都可以自己选择,表格颜色设计能好看点的。
水晶报表的建立步骤
1,上面图片是一个固定的方法,这个方法把我们在查询哪里查询出来的数据传到这个方法,方法里面,然后会以一个LINQToDataTable格式返回数据,在上面转化为DataTable格式
2,这个方法其实是固定的。在打印水晶报表的时候,引用这个方法就行。
水晶报表的建立步骤

1, 控制器打印水晶报表方法,传入需要的三个信息,学院表,年级表,班级表,写完方法后,开始查询数据,和筛选数据,把需要的数据查询出来,然后查询的时候需要筛选选中要打印的信息数据。
2, 把上面查询出来listResul的数据传到LINQToDataTable固定的方法,然后方法就会返回LINQToDataTable数据,然后把格式转化为DataTable的格式
3, 第一步实例化数据集,printRepath是数据集的文件名称,然后ReportDB 是数据集名称
4, 第二步将dtResult放入数据集中名为“tbAchievement”的表格中,就是前面自己设计的表格,tbAchievement表格在放入数据集之前,是没有数据的。
5, 第三步实例化数据报表,和实例化数据集是一样的套路;
6, 第四步获取报表的物理文件路径,区域控制器文件夹 AchievementReport;写法和平常一样,为了不让电脑识别错误,就加了两条反斜杠。
7, 第五步将自己画的报表加载到报表模板中。
8, 第六步设置报表的数据源,把上面的数据集放入数据源里面。
9, 第七步将报表转化为文件流的格式输出。
10,其实打印水晶报表的代码都是差不多的,记得步骤懂得运用就行,因为步骤和过程是一样的。

来源:Spring tt

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年4月2日
下一篇 2019年4月2日

相关推荐