简单的rdlc报表制作

1.首先添加一个数据集

                      

2.把DataTable拖到灰色的区域(用于把后台数据在页面上加载用的)

                       

添加DataTable之后,你可以添加你需要用到列(列名和后台传过来的名称要一致)

                      

3.现在选择我框起来点添加(这个用来画页面你想显示的部分)

                       

4,.先拖一个列表到白色部分,添加好了你可以画你想要的页面

                       

 5.你可以添加表,文本框……你可以修改它的大小,字体……

             

打印纸张是上下左右边距调整

    

6.制作好你的页面,添加一个.aspx窗体 ,在把所框部分拖过去

            

7.在页面中加入 <%if (Request.Browser.Type.IndexOf("IE11") > -1)
      {%>
    <object id="ReportViewer1_PrintObj" classid="CLSID:5554DCB0-700B-498D-9B58-4E40E5814405" codebase="/Reserved.ReportViewerWebControl.axd?Culture=2052&amp;CultureOverrides=True&amp;UICulture=2052&amp;UICultureOverrides=True&amp;ReportStack=1&amp;ControlID=57e8d903ef7748f7a0c02a1c6bdb851d&amp;Mode=true&amp;OpType=PrintCab&amp;Arch=X86#Version=2009,100,1750,0" style="display: none;" viewastext=""></object>
    <%} %>

 

8.后台代码部分

注意:

1.右键行组下面的“详细信息”-组属性-常规,添加分组方式=Int((RowNumber(Nothing)-1)/20)

2.右键行组下面的“详细信息”-组属性-常规,添加分组方式=Fields!DataColumn1.Value

原文地址:https://www.cnblogs.com/yejiao/p/7286191.html