C# winform 打印输出报表的问题!

来源:百度知道 编辑:UC知道 时间:2024/06/28 05:02:59
请问:小弟做了一套简单的进销存系统winform(C/S)C#RDLC报表如何使用:

1、在窗口中有10个textbox,和1个datagridview,和一个“打印按钮”,通
过按下“打印按钮”将10个textbox和1个datagridview的内容通过RDLC报表
打印出来,如何实现?(水晶报表也可以)

2、如何创建RDLC报表或水晶报表。

3、10个textbox,和1个datagridview的值如何传递到报表中?可以通过“实
体类”或“泛型集合”吗?

由于本人刚刚接触C#,希望大侠们能够说的详细些,要是有个简单的示例就更好
了,小弟先谢了!

将datagridview中的值一个个传进报表,没这个必要吧,textbox的值可以在报表中设计两个变量,接收这两个值就可以了,datagridview是用来显示数据库里的值的吧,它有筛选条件的吧,你可以在报表中设计要显示的值,不一定要把datagridview中的值一个个传进报表,那样太麻烦了,没有一点头绪。创建报表,在winform中拖一个CrystalReportViewer控件,再在项目加添加报表,将报表配好,将CrystalReportViewer.ReportSource=添加的报表,那个报表就会在上面显示 了