C# crystalreportViewer+CrystalReport.rpt+DataSet.xsd创建水晶报表
2017-05-12 11:20:33 1 举报
C# Winform窗体 利用crystalreportViewer+CrystalReport.rpt+DataSet.xsd创建水晶报表
作者其他创作
大纲/内容
DataSet.xsd
水晶报表窗体CrystalReportTHTJB.rpt
public void Print()
DataTable dtSearch是根据不同条件查询出来的数据; frmCR_THTJB frm = new frmCR_THTJB(dtSearch);//查看器窗体事件 frm.ShowDialog();//查看器窗体加载事件
普通窗体frmThtj.cs
crystalreportViewer+CrystalReport.rpt+DataSet.xsd创建水晶报表
crystalreportViewer
结构、字段名称必须一致
数据库专家 选中该数据集
打印事件
public frmCR_THTJB(DataTable dt)
DataTable dtTHTJB = dt;//接收数据集 InitializeComponent();
窗体加载事件
DataTable1表结构
数据集窗体dsCR_THTJB.xsd
CrystalReport.rpt
指定Crystal报表
从字段资源管理中将字段拖到报表中进行绘制
调用
绘制
结构一致
数据:DataTable dt
动态查询数据结果
水晶报表查看器窗体frmCR_THTJB.cs
if (dtTHTJB.Rows.Count == 0){ MessageBox.Show(\"没有数据,不能打印空表!\
窗体事件
0 条评论
回复 删除
下一页