您的位置:首页 > 其它

RDLC使用手册_RDLC参数介绍

2009-04-09 21:09 615 查看
5、 RDLC参数介绍
5.1 报表参数处理
1) 修改上文提高的ctlTableDemo.rdlc报表为例,该报表用于显示产品每季度的销售额。修改该报表,给该报表添加一个参数prod_cat,用于过滤只显示产品系统为参数prod_cat值对应的产品季度销售额。
2) 在ctlTableDemo.rdlc设计器中,选择【报表】菜单,【报表参数】菜单,在报表参数界面中,添加一个报表参数取名为“prod_cat_sub”,类型为String,提示信息为“输入产品系列名称”,允许空白值;
3) 选中table1控件,鼠标右击,选择【属性】,选中【筛选器】Tab页,在筛选器列表中添加:=Fields!ProdCat.Value = =Parameters!prod_cat_sub.Value;
4) 在FrmCtlTableDemo窗体中添加下述代码,用红色表示的2行代码:
private void FrmCtlTableDemo_Load(object sender, EventArgs e)
{
this.reportViewer1.ProcessingMode = Microsoft.Reporting.WinForms.ProcessingMode.Local;
this.reportViewer1.LocalReport.ReportPath = @"rdlc/ctlTableDemo.rdlc";
//
reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("ctlsDemo_vSales", LoadData()));
//
ReportParameter p = new ReportParameter("prod_cat_sub", "Component");
reportViewer1.LocalReport.SetParameters(new ReportParameter[] { p });
//
this.reportViewer1.RefreshReport();
}
5) 运行结果如下图所示,显示Component产品系列的产品季度销售额;



因为不知道如何在博文中上传附件,相关资料已经上传到CSDN,大家可以搜索“RDLC使用手册”下载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: