C#中实现动态隐藏/显示RDLC报表的表头(列)

来源:互联网 发布:hbase删除数据 编辑:程序博客网 时间:2024/05/17 01:52

1.设计好RDLC报表(.rdlc文件),包含所有可能要选择的列。

2.在.rdlc文件中创建参数,如图


3.设置列的可见性,如图


4.在相应的代码中传递显示/隐藏参数,代码:

            ReportParameter rp;            if (checkBox_cehao.Checked)                rp = new ReportParameter("IsHideCeHao", "false");            else                rp = new ReportParameter("IsHideCeHao", "true");            reportViewer1.LocalReport.SetParameters(new ReportParameter[] { rp }



阅读全文
0 0
原创粉丝点击