阿泰的软件实用主义

水晶报表/BOE

博客园 首页 新随笔 联系 订阅 管理
  213 Posts :: 10 Stories :: 4033 Comments :: 43 Trackbacks

总有事情打断,断断续续做了好几次,加上第一次正经做视频,所以有点乱。
而且为了便于压缩,没有出声,大家看着会有点费力,不过好在整个过程比较简单。

本示例包含:

单表模板演示
多表模板演示
子报表演示

基本涵盖了日常需求,按照此方式,也基本可满足基于水晶报表的日常开发,代码基本上可以不用操心了

视频+代码下载地址:

http://www.feelcode.net/post/23.htm 

压缩文件:6.4M,视频总长:26分钟左右。建议初学者仔细研读。

说明一下,因为我的工程文件里的报表版本是CR XI,所以你可能跑不起来,建议你自己按照视频重新构造一下。

如果视频中有说错的地方,还请大家多多指正。


2008年11月20日补充
这种方法可以解决许多问题,比如说不用考虑数据库类型、不必担心数据库迁移,简化业务逻辑的复杂度等等。
但是也有其不适用的场合,也就是大数据量的操作。
因为数据量大时,数据库-->Dataset-->水晶报表 这个过程本来就是个耗时、耗资源的
而且,使用此方式也完全断绝了水晶报表针对数据库本身的一些优化措施,如服务器端(数据库端)分组之类。
所以
在这里特别再声明一下,本视频演示之方法不适合大数据量的项目。
大数据量的项目请使用直连数据库的PULL模式。

 


 

posted on 2008-11-19 10:43 阿泰 阅读(8699) 评论(27) 编辑 收藏

Feedback

谢谢你的教程,已经下载,还没来得及看呢
 回复 引用   

谢谢你啦。我好好学习
 回复 引用   

#3楼 2008-11-30 09:25 loveslut[未注册用户]
谢谢楼主的分享,百度引导我来此,饮水莫忘掘井人,谢谢分享
 回复 引用   

#4楼 2008-12-02 17:08 风旋[未注册用户]
谢谢,刚好我需要,希望阿泰做一下"VS2005水晶报表PUSH模式(DataSet)"的p部署(像打包)呵呵!!
 回复 引用   

#5楼 2008-12-15 09:24 zwk[未注册用户]
谢谢阿泰,辛苦了!谢谢。
 回复 引用   

#6楼 2008-12-21 22:18 阿滨       
不错啊.多出几个教程就好了
 回复 引用 查看   

#7楼 2009-01-08 15:13 panzhiqi[未注册用户]
thanks
 回复 引用   

#8楼 2009-01-20 04:22 Vincent Yang      
不能下了啊。。。。。能不能检查一下链接
 回复 引用 查看   

#9楼[楼主] 2009-01-20 09:02 阿泰      
@Vincent Yang(8楼)

网站空间不大好,流量达到限制了,已经修复

 回复 引用 查看   

好东西啊,谢谢分享
 回复 引用   

你好!,我用 vs2005 里面的水晶报表 想 实现 下面这个效果:
横坐标显示时间,纵坐标显示销量金额,中间显示的对应的产品图例 其他的都出来了, 可是 横坐标 怎么 不是 时间呢,而是 产品 编号; 我用的是 pull模式 图标专家里面的 变更主体 我用的是 产品字段 图例也是显示的产品

请问 高人 , 我该如何设置 我的 横坐标啊 显示 不同产品在不同时间的销量金额 不胜感激! 谢谢……

 回复 引用   

#12楼[楼主] 2009-02-05 17:12 阿泰      
@菜鸟一级(11楼)

请检查一下图表专家里的设置,应该还是字段设置上的问题

 回复 引用 查看   

@阿泰
还是 设置不成功啊! 我的数据是 多表查询出来的! 有sales销售情况表,product产品表,person销售员表 其中 时间在sales中,金额我是自己根据 产品里面的price*sales表里面的 count数量 算的, 所以我在 图标专家里面 数据设置的时候 : 变更主体 选择的是 产品id 显示值 选择的是 自己算出来的金额(它最后显示在了Y坐标) 可是 横坐标 显示的是 产品Id 中间是对应的产品 我希望是时间啊, 我把时间字段 加入到 显示值 里面 还是 不行啊 , 到底 水晶报表 如何设置 他的 横纵坐标 呢? 哎, 找了 很多 ,都 说的 不太清楚……谢谢 指教!

 回复 引用   

#14楼 2009-04-02 02:23 hcmfys_lover      
很不错! 谢谢!!
 回复 引用 查看   

#15楼 2009-05-15 19:09 harry zhu
Hi,

感谢你的教程!

不过代码里面的数据表的名称好像跟数据库里面的不一致,会导致数据无法导入.
希望对其他人有所帮助.

Thanks

 回复 引用   

#16楼[楼主] 2009-05-17 18:19 阿泰      
@harry zhu(15楼)

非常感谢提醒,我晚些检查一下看看~~

 回复 引用 查看   

谢谢楼主的分享,百度引导我来此,饮水莫忘掘井人,谢谢分享

 回复 引用   

#18楼 2009-06-09 02:37 东来独往      
阿泰:
你好,我是初学水晶报表的菜鸟。你的这个教程我看了几遍,很不错,对我帮助很大,对此我深表谢意。我在CSDN那里发了个帖:http://topic.csdn.net/u/20090606/01/d1aff02f-6ae1-4546-ae34-ed2e4502907a.html?55694
那里已经有了很明确的需求,希望泰哥有时间的话,抽点出来做个相应的教程,让大家学习学习。不胜感激。

 回复 引用 查看   

#19楼[楼主] 2009-06-09 06:53 阿泰      
@东来独往(18楼)

我在帖子里的回复,已经覆盖了需求的主要技术点。请注意我红色的标注部分。


 回复 引用 查看   

非常感谢
 回复 引用   

#21楼 2009-07-30 16:44 syh661[未注册用户]
3q
 回复 引用   

#22楼 2009-09-15 13:52 子非鱼1906      
看完了,谢谢阿泰的教程啦,O(∩_∩)O~
 回复 引用 查看   

#23楼 2010-08-09 10:01 于笑笑      
不知道是不是来的太晚了,已经下载不了了
 回复 引用 查看   

#24楼[楼主] 2010-08-09 10:09 阿泰      
@于笑笑

因为原来的空间过期了,重新改了地址,这里下载
http://www.feelcode.net/post/23.htm

 回复 引用 查看   

好强大。
 回复 引用 查看   

来学习学习。。水晶报表
 回复 引用 查看   

#27楼 2010-08-18 10:08 小黑T      
非常感谢啊~
 回复 引用 查看