Winform打印条码经常会用到Rdlc打印,做了几次一直记不住,本文章备忘,哈哈。
具体步骤
1.创建DateSet数据源,添加需要在模板上引用的列
2.创建Rdlc模板
3.创建ReportView容器
步骤1
添加数据源-添加列
步骤2
注意下:条码模板 底层选列表,不然文本框不出现程序集列的选项
步骤3
报表界面关键性代码:
//绑定程序集
private void InitReportData(){
try{
rvPrint.RefreshReport();
rvPrint.LocalReport.EnableExternalImages = true;
rvPrint.LocalReport.DataSources.Clear();
ReportDataSource rds = new ReportDataSource(“DataSet1”,
BarcodeCertificatePrints);
rvPrint.LocalReport.DataSources.Add(rds);
Export(rvPrint.LocalReport);
}
catch(Exception ex){
MessageBox.Show(ex.Message);}
}
气死了,不怎么会贴代码,一贴代码CSDN模板就错乱了,就贴这个吧,有时间我直接把项目上传。。。