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“来自动添加对应的数据源控件,但还是要在后台重新给值绑定才能起效的。

  • 相关阅读:
    教你在mac上配置adb环境变量
    Android Mediaplayer 调用release()的时候ANR
    Android ANR
    安卓android WebView Memory Leak WebView内存泄漏
    android 小结
    struts提供文件上传功能
    struts自定义拦截器
    struts拦截器的配置和使用
    Struts框架属性驱动
    struts配置文件
  • 原文地址:https://www.cnblogs.com/qiywtc/p/8568263.html
Copyright © 2011-2022 走看看