ASP.NET2.0 ReportingServices报表灵魂的收割者(一)

本文先做个简单介绍,更多关于ReportingServices的文章见后续

1.打开BIDS,这是报表开发工具

2.新建项目

3.选择“商业智能项目”,选择“报表服务器项目向导”

4.弹出新窗口“报表向导”,选择下一步

5.进入数据源选择的窗口,点击“编辑”

6.点击“编辑”弹出选择数据源和数据表的窗口,这个窗口大家都很熟悉对吧?

7.点击“测试连接”。

8.点击“确定”。回到“选择数据源”的窗口。选择“使其成为共享数据源”。
这样这个数据源可以为其他报表所用。点击“下一步”

9.向导走到“设计查询”的窗口.点击“查询生成器”

10.弹出“查询生成器”窗口。点击最左边的“通用查询设计器”

11.点击最右边的“添加表”

12.在弹出的窗口选择你需要的表。

13.在表中“勾”出你要的字段,工具自动帮你生成SQL语句,你也可以选择排序类型等等。

14.点击“确定”以后又进入“设计查询”的界面。可见我们已经生成查询字符串,其实可以自己写出查询字符串不用进入向导那么复杂的界面。点击“下一步”。


15.进入“选择报表类型”的窗口,我们选择“表格”。

16.把字段全部点击“详细信息”,这样就全部进入“详细信息”对应的框,当然可以“分组”。

17.点击“下一步”,“选择表样式”。随便选一个好了。

18."选择部署位置"

19.最后一步总结信息,点击“完成”。

20.进入报表设计“布局”页面,注意第一次字段排列很杂乱,要点击“预览”查看报表后会重排列。

21.点击“预览”可以看到报表最终界面。选择“导出”可以导出各种格式PDF,EXCEL等等。打印,页面排版功能都很好。

22.再次切换到布局页面。点击最左下方的“工具箱”。

23.这里也有矩阵表格,可以拖拽到右边即可。我们选择“图表”。托的时候有点技巧。

24.再在左边切换到“数据集”窗口。把对应字段托到“图表”上。
先做一个2维图表。

效果图:

再制作3维的。这个3维不是图形外观3维。而是图形数据的3维。

效果图:

关于图表有很多自定义的设置,可以右键点击“属性”设置即可。

25.设置报表标题,右键属性可以定义样式。


26.“生成”,“部署”。部属的时间可能较长有任何错误都会提示。

27.在右边菜单点击“生成”“部署”也可以一样的效果。“运行”或者“调试”就可以最终在IE查看效果。

28.在IE的效果

29.简单说说报表管理。装好ReportingServices以后IIS里有“Reports”虚拟目录。运行“Home.aspx”

点击报表项目

30.至此一个最简单的报表的制作就完成。当然ReportingServices功能非常强大至于什么钻取等等功能以后再说。由于时间问题本文就只能到此结束,更多更能请关注后续。

 



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1557133


<script src="http://localhost:82/PromoteIcon.aspx?id=1557133" type="text/javascript"></script>[ 收藏到我的网摘]   [ 发送Trackback]  清清月儿发表于 2007年04月09日 02:10:00
href="http://blog.csdn.net/21aspnet/Services/Pingback.aspx" rel="pingback" /> <script type="text/javascript">function hide(){showComment();}</script>


<script type="text/javascript">document.write(" ");</script>

评论

#   jefflam 发表于2007-04-09 15:40:38  IP: 59.61.30.*
不错,你发的教程都挺有意义的

#   AndrewPyne 发表于2007-04-09 16:15:31  IP: 220.163.39.*
终于看到你发reporting service了,谢谢,继续关注

#   whmjw 发表于2007-04-09 18:19:45  IP: 221.221.25.*
wRITE GOOD:)

#   KenHuang 发表于2007-04-10 08:32:07  IP: 61.157.226.*
好东西啊.我顶顶顶.

#   skny_yj 发表于2007-04-10 13:05:03  IP: 59.46.53.*
确实不错 顶

#   wangwan 发表于2007-04-10 13:21:26  IP: 58.49.117.*
这个是按点卖的,你要不可到处瞎用啊,用 REPORTVIEWER吧

#   ronglj 发表于2007-04-10 15:59:42  IP: 172.25.3.*
顶!!!

#    ETZRP 发表于2007-04-10 17:29:19  IP: 125.70.228.*
ReportingServices,我现在就去下载一个

#   月儿 发表于2007-04-10 18:42:03  IP: 58.38.94.*
ReportingServices,和SERVERserver2005的安装在一起的 会提示你装ReportingServices 你勾上即可

#   zhangdiyang 发表于2007-04-11 08:43:24  IP: 222.168.65.*
确实 不错 顶下

#   大象 发表于2007-04-11 08:51:21  IP: 61.133.116.*
这个同志是不是玩魔兽了啊?都变橙色武器了。。逐风啊~~

#   billy0311 发表于2007-04-13 15:38:32  IP: 218.83.152.*
向你学习,你的博客我收藏了!

#   lee 发表于2007-04-20 15:24:33  IP: 203.156.212.*
造福大家啊! ^_^

#    bearhunter 发表于2007-05-19 18:59:24  IP: 125.115.13.*
很好

#   huangyj 发表于2007-05-20 18:51:02  IP: 218.83.157.*
能不能在 SQL 2000上使用呢?

#   kokyulei 发表于2007-05-21 12:34:25  IP: 218.79.97.*
其实它的功能也不是那么强,有好多不足的地方。比如矩阵中只能做小计,可是不能做自己的想法。如平均

#   eyezhiqiu 发表于2007-08-29 08:29:19  IP: 61.187.13.*
谢了哦,我正好要用这个哦.

#   zhoubincibn 发表于2007-08-29 11:54:39  IP: 211.103.210.*
很好的文章~~

#   sh_city 发表于2007-10-15 11:33:26  IP: 222.68.188.*
我在本地建了一个ReportingServices的项目并建了一个rdl报表文件,在VS.NET里预览都没问题,我发布到本地服务器后,打开IIS也能看到文件夹里有这个报表文件,但我点击查看这个报表时,却出现"未将对象引用设置到对象的实例"的错误,请问如何解决,谢谢

#   gooddasenlin 发表于2007-12-11 11:31:24  IP: 220.231.57.*
不错!帮顶!
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值