Clingingboy

<clingingboy:control runat="server"  />
Get Ready For WPF && SilverLight

博客园 首页 新随笔 联系 订阅 管理
  173 Posts :: 1 Stories :: 1331 Comments :: 373 Trackbacks
       上几天没网卡了断网了,不能上网,恰好自己静下来好好看看微软提供的几个开源的例子.我把目标对准了Reports Starter Kit.我知道在几天内完全看懂里面的代码是比较困难的.但经过几天的学习,对其基本有了个了解.下面简单的说明每个报表的特性.以图片来说明.

或许很多人因为安装时无法安装数据库很郁闷.

这里我给大家一个数据库下载.我把里面的DateTime格式全转换过来了

我看到一些文章是说有三个方法可以解决这个问题

1.安装英文版本SQL SERVER2000
2.执行下面SQL语句
esec sp_defaultlanguage 'sa','us_english'
然后修改用户默认语言为english,我试过,是不行的,不知道有人试出来没有.
3.最复杂的一种,就是修改SQL文件的DateTime格式,转化为"xx-xx-xx"的格式.

我是采用第三种苯方法的.其实在学的过程中,当需要哪个报表的数据库时,我就去执行哪张表的SQL语句,这样也就不觉的烦了.说了这么说.我还是把数据库传上来吧

点击下载


Reports Starter 包括八个不同的报表

一,表格式报表

适用于通过目录来分解的详细报表

报表特性:

l          嵌套的数据表格控件

l          每个目录分类统计

l          基于不同颜色的行列

l          扩展的价格计算 






二,可视化报表

适用于图表形式的报表系统

报表特性:

使用GDI+动态生成图表 





柱状图

饼状图

个人认为这个报表是其中最难的部分,特别是画柱状图




,交叉报表

适用于使用两个条件进行筛选(如根据季度和区域查看销售业绩)

报表特性:

嵌套的数据表格控件




所有总和

通过年份过滤




四,主从报表

适用于查看总和及所有明细数据

报表特性:

总和查询 

使用年份及季度过滤






五,简易报表

适用于查看某一目录下的所有详细信息

报表特性:

数据表格控件




分页与排序

可更改条目属性


六,文本报表

适用于大量的文字信息报表

报表特性: 可更改条目属性




七,层次报表

适用于复杂报表的交互式显示

报表特性:

交互式排序



交互式分页



使用年份过滤

主从报表关联



八,下拉报表

适用于某一特定条件下的所有内容

报表特性:

三层下拉

使用viewstate




微软上早期的webcast提供了4个Starter Kit PPT和word文档下载.
http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/episode.aspx?newsID=1242103

个人认为是讲的挺详细的,很有参考价值.
但我们还是有必要自己亲身学习一下里的代码,看了以后我想对自己会有帮助的.所以我打算以后详细的把每个例子好好的分析一下,跟大家共同进步

posted on 2006-05-25 22:40 Clingingboy 阅读(2922) 评论(8)  编辑 收藏 网摘 所属分类: C.ASP.NET开源项目

Feedback

#1楼  2006-05-26 02:14 yicone      
谢谢你的分享:)

最后给的链接是关于Portal Starter Kit的,把我搞糊涂了!不是讲Report Service吗?

“交叉报表——适用于使用两个条件进行筛选”
我一直都不能准确的知道交叉报表的概念,能给一个更精确的解释吗?
再次感谢。
  回复  引用  查看    

#2楼 [楼主] 2006-05-26 06:09 Clingingboy      
@yicone

webcast的视频教程讲的是Portal Starter Kit,但里面还有其他三个Starter Kit的资料.难道是我记错了?
  回复  引用  查看    

#3楼  2006-05-26 07:59 DeltaCat [未注册用户]
2.执行下面SQL语句 esec sp_defaultlanguage 'sa','us_english'

应该是 exec sp_defaultlanguage 'sa','us_english'
  回复  引用    

#4楼  2006-05-26 08:34 POLARIS      
也不知道是否会出.net 2.0这方面的starter kit。
lz谈到的这个例子,我看过了。然而,一直没有时间把它改为基于.net2.0版本的。事情太多了。
  回复  引用  查看    

#5楼  2006-05-26 15:19 aierong      
要是在中文版本SQL SERVER2000上安装
我是把yanfa2\administrator用户的默认语言由简体中文改为english后再安装就可以成功了

成功安装后再把yanfa2\administrator用户的默认语言改为简体中文就可以了

我也在研究这些Starter Kit,还写了一些blog,希望大家交流
  回复  引用  查看    

#6楼  2008-06-12 17:42 和尚释然      
博主,请问Reports Starter Kits 的下载地址是多少?
如果不大的话,可否发邮件给我,谢谢了!
我的邮箱:guenli@126.com
  回复  引用  查看    

#7楼 [楼主] 2008-06-12 20:40 Clingingboy      
@和尚释然
你可以先在微软的网站上搜索下,如果没有的话,我明天看看,如果还在的话发你一份,请寄mail给我提醒我clingingboy@gmail.com
  回复  引用  查看    

#8楼  2008-06-13 09:29 和尚释然      
好的,谢谢博主!我先去找找看!
  回复  引用  查看    





标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索

China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》

相关文章:

相关链接: