zoukankan      html  css  js  c++  java
  • VS2017上使用RDLC Report

    1,要先在“工具”-“扩展与更新”中搜索“RDLC"进行安装。(出来的结果有两个,安装第一个有三个星评分的,第二个是没评分的)

    2,在NuGet包管理器中搜索”reportviewercontrol“,出来”Microsoft.ReportViewer.WinForms.dll“,点下载。(注意,一定要是”reportviewercontrol“的才行,其它的下载下来,版本什么的都一致,但就是无法使用的。)

    3,在”工具箱“上右击-”添加选项卡“-填上”报表“,再在”报表“项中右击,点”选择项“-”.NET Framework组件“-点右下角的”浏览“,找到刚才第二步下载的”Microsoft.ReportViewer.WinForms.dll“,点确定即可。

    使用步骤:

    1.先添加报表文件。

    2.添加数据源文件。(并创建相应的Table)

    3.回到报表页面,绑定相应的数据源。

    4.在页面上拉报表控件,写代码绑定。

                var ds = new TestDataSet();
                foreach (DataRow item in dt.Rows)
                {
                    var newRow = ds.TestTable.NewRow();
                    newRow["Name"] = item["Name"];
                    newRow["CountNum"] = item["CountNum"];
                    ds.TestTable.Rows.Add(newRow);
                }

    注:在页面上报表控件上可以直接点”Rebind Data Sources“来自动添加对应的数据源控件,但还是要在后台重新给值绑定才能起效的。

  • 相关阅读:
    CF1070F Debate
    P3502 [POI2010]CHO-Hamsters
    CF1421A XORwice
    P2073 送花
    树链剖分边权转化为点权
    球——数学分析,模型构建
    数位dp的模版
    不要62
    智慧题——规律题
    CF551C GukiZ hates Boxes——模拟加二分
  • 原文地址:https://www.cnblogs.com/qiywtc/p/8568263.html
Copyright © 2011-2022 走看看