
2,画rdlc(添加表格,图标等);
3,winform中添加控件;
4,绑定你做好的rdlc文件,绑定数据。
怎么做图表:
把工具栏中的控件拖到你的文件中,再绑定数据源就行了,很简单。
具体的网上有教程,自己找找。
只有一个方法 。就是自己 *** 作RDLC的文件。RDLC报表文件其实是一个XML文件。报表一般是运行前设计好的。如果你想在程序运行中动态添加表格就要手动 *** 作这个XML文件。
这样很麻烦,远离了报表的初衷。而且RDLC是一个轻量级的架构。
可以这样添加rdlc ,下面为部分关键代码,看了就懂 我的是C#的,思路就是这样if (ds.Tables[0].Rows.Count >0)
{
labmsg.Text = ds.Tables[0].Rows.Count.ToString()
ReportDataSource rds = new ReportDataSource("DataSet1", ds.Tables[0])
ReportViewer1.LocalReport.DataSources.Clear()
ReportViewer1.LocalReport.DataSources.Add(rds)
ReportViewer1.LocalReport.ReportPath = "rdl\\YP\\rdlwtdataquery.rdlc"
ReportViewer1.LocalReport.Refresh()
}
else
{
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)