VB.NET程序做报表,用Excel控件和水晶报表,哪个比较好? 水晶报表能由用户定制报表格式吗? 能把报表保存成.xls文件吗?

fat8888 2003-10-30 02:38:39
以前用Excel的控件做报表。 报表的格式可以由用户自己制作,比如报表的标题、每行每列的内容等。感觉还是很方便的。缺点是电脑里必须装excel。

VB.NET程序做报表,用Excel控件和水晶报表,哪个比较好? 水晶报表能由用户定制报表格式吗? 能把报表保存成.xls文件吗?

...全文
301 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
MarcuseXiao 2003-11-03
  • 打赏
  • 举报
回复
mylzw(刘芃辰) excel不能每页都显示列标头
谁说excel不能每页做表头


在页面设置中有个,顶端标题行,在那中间设置就成了,
也可以直接将置顶的行选中,然后在它的位置框中输入print_titles就成了
MarcuseXiao 2003-11-03
  • 打赏
  • 举报
回复

?以前用Excel的控件做报表。 ,比如报表的标题、每行每列的内容等。感觉还是很方便的。缺点是电脑里必须装excel。

报表的格式可以由用户自己制作,这是Excel的优点,但是那也有麻烦的地方,比如打印问题是最大的麻烦,报表无论如何难以做成符合中国人的习惯。还有就是分组统计等要进行计算时要写大量公式,对普通用户来说必须学Excel.有很多办公室人员难以学会公式编写.
还有就是从其它数据库中跟它的相互通信的问题.

?水晶报表能由用户定制报表格式吗? 能把报表保存成.xls文件吗?
水晶报表的优点是能做出各种大框架定好的报表,可以同各种数据库进行通信,来自不同的数据源,编程实现起来很简单,可以做出各种复杂统计数据的报表,这些都不要普通用户去写什么公式,可以根据用户的选择,根据程序员预定好的统计得出结果,用户用起来很方便,但程序员必须画大量报表,这其实也没有什么,一般有些报表的样式是相同的,可以简单地进行复制就行了,改变数据源就成了,但它难以由用户自己定制格式,所以有个导出的功能,这样就弥补它不能由用户定制表格的不足。它导出可以成为.html,doc,.xls,pdf这四个最常用的格式,基本上把它不足的地方补完美了.

我认为各有优缺点,谁也不会取代谁
fat8888 2003-11-02
  • 打赏
  • 举报
回复
但是水晶报表不能由用户定制报表格式。

每次用户的需求变化,或增加一种报表,我都要修改源程序。

也许它确实很厉害,但是,绝大部分功能我是用不到的。

haibodotnet 2003-11-02
  • 打赏
  • 举报
回复
可以自己二次开发简单的水晶报表设计器,用 RDC,参考: 开发人员帮助
文件名:
CrystalDevHelp.chm
位置:
\Program Files\Crystal Decisions\Crystal Reports 9\Developer Files\Help
说明:
包含 Report Designer 组件的所有功能和结构、概念性信息以及示例代码的说明。

或者 OEM CR。
wulan 2003-10-31
  • 打赏
  • 举报
回复
用水晶报表,绝对能满足你的要求
haibodotnet 2003-10-31
  • 打赏
  • 举报
回复
大家一起去这个贴子支持一下!!!
http://expert.csdn.net/Expert/TopicView1.asp?id=2291055
CSDN 开个 Crystal Report 版吧!!!&&&我与水晶报表……
haibodotnet 海波.NET

想了解更多水晶报表的知识和技巧,请到
NET专栏 -> 水晶报表专栏
http://218.56.11.178:8009/
jpyc(九品御厨-进军嵌入式)
haibodotnet 2003-10-31
  • 打赏
  • 举报
回复
Crystal Reports 是世界范围的、事实上的报表标准!

  其开发公司Crystal Decisions与世界上主要的大科技公司,如IBM、Microsoft 与SAP等皆有长期的合作关系。Crystal Decisions与超过200家的独立软件厂商都具有OEM的合作关系,将其报告、分析与信息传送解决方案作为其应用程序核心组建,领域包括:服务台(HelpOEM合作伙伴)应用、医疗、通讯、财务、人力资源、ERP、政府、教育与销售自动化。

   Crystal Reports支持多种流行的开发平台:Java、.NET、COM SDK,及其多种开发工具:Visual Studio.NET、C# Builder、Delphi……

  一个独立的报表能够涵盖表现层、商务逻辑层、数据层……

  而且自成体系——Crystal Reports 产品家族!
  Crystal Analysis Professional——用于Web的强大的分析工具。
  Crystal Enterprise 9——通过将最佳的企业报表与强大的分析功能相结合,Crystal Enterprise 9提供了一个用户业务智能整合的强健的平台,以及一整套完整的工具集,以满足最终用户的各种需求。
mylzw 2003-10-30
  • 打赏
  • 举报
回复
excel不能每页都显示列标头
czy412 2003-10-30
  • 打赏
  • 举报
回复
水晶报表不能由用户定制报表格式
能把报表保存成.xls文件

我以前用的是水晶报表
但是马上决定还是用Excel!
TBNTB 2003-10-30
  • 打赏
  • 举报
回复
用水晶報且啦﹐你說的都可以

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧