asp.net 使用ReportViewr控件建立报表

在新建的main.aspx中拖动一个ReportViewr控件和sqlDataSource控件,点击其上面的“三角符号”,设计新的.rdlc报表,在此之前需要添加新的dataset,按照提示操作后,出现.rdlc报表页面,拖一个表控件或矩阵控件到空白区域,右击单元格,写入所需要的expression ,如:Fields!data1.Value

常见操作符和函数:A:添加$符:=iif(Fields!data1.Value>0,FormatCurrency(Fields!data1.Value),FormatCurrency(0.00));比较和添加“-”和“$”:iif((Fields!data1.Value-Fields!data2.Value)>0,FormatCurrency(Fields!data1.Value- Fields!data2.Value),”-”&””&iif(Fields!data2.Value- Fields!data1.Value));编辑单元格值的颜色(在color tag中编辑):switch((Fields!data1.Value- Fields!data2.Value)>0,”Red”, (Fields!data1.Value- Fields!data2.Value)<0,”Green”)

 

相关代码:<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana"

            Font-Size="8pt" Height="400px" Width="400px">

            <LocalReport ReportPath="Report2.rdlc">

                <DataSources>

                    <rsweb:ReportDataSource DataSourceId="SqlDataSource1"

                        Name="DataSet1_Table_stu" /><% 也可在建立项目后新建.rdlc,添加表,添加数据集(选择tableAdpter,通过新建sql语句或存储过程得到对应的dataTable,“Name”属性为此规范)%>

                </DataSources>

            </LocalReport>

        </rsweb:ReportViewer>

 

2012-7-31 如有错误,谢谢指正!

转载于:https://www.cnblogs.com/special-tao/archive/2012/07/31/2617539.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值