zsww-成功源于创新!

SQL Reporting Services 使用感受

这两天正在试用SQL Reporting Services,对照着帮助文件做了个简单的项目,感觉下来这个工具比水晶报表容易上手(可能是没有深入的原因),在这里写了些开发报表项目的基本步骤及相关操作(比较简单),希望和大家共享,另外上传了2张图片看一下报表的界面,功能还是比较强的

1.报表生成
1)在Vs.net里新建项目:选择商业智能->报表项目。
2)添加共享数据源,后缀名.rds。
3)添加报表,后缀名.rdl。
4)新建DataSet,进入数据视图,和sqlserver的数据视图差不多,可以进行添加表、字段筛选等操作。
5)进入设计视图,从工具箱中拖入Table,在“字段”工具栏中拖入要显示的字段到表的详细信息里,表头根据需要自己设置。
6)预览视图。
7)进行分组操作:在设计视图里点击Table,插入分组,拖入分组字段,分组支持多个分组。
8)进行汇总操作:在设计视图里直接拖入需汇总的字段到表尾处。
9)添加页脚:在设计视图里右键选择页脚,从工具箱拖入文本框,右键选择表达式,在“全局”里选择PageNumber。
10)加图表:在设计视图里,在表中添加一行,拖入Chart控件,设置要显示的数据字段和分类字段,若要改变图标格式,右键选择ChartType。
11)文档地图:在设计视图里,编辑分组Group属性,设置document map label。
12)动态查询:在设计视图里,选择工具条中的“报表”,选择报表参数,添加参数后进行设置。

2.报表管理 主要就是报表服务器。

3.报表发布 在Vs.net里点击项目属性,设置TargetServerURL为 http://servername/reportserver



posted on   zsww  阅读(8141)  评论(14编辑  收藏  举报

编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
< 2004年4月 >
28 29 30 31 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 1
2 3 4 5 6 7 8

导航

统计

点击右上角即可分享
微信分享提示