我是一个传统的win32程序员,走的是PB->C++Builder->Delphi的路子。近半年来开始学习.net、C#、Web Server和B/S等方面的内容。
现在,有一个问题一直的困扰我:中国的计算机用户工作的时候,80%的用户80%的时间在用Office,其中80%在用Word,在他们的世界里,Office就是计算机,就是软件,就是一切。软件客户喜欢用Office,他们并不关心你采用何种技术,只要求你的报表最好能用Word表达出来,或者操作和界面类似Word。
这确实是一个无法回避的问题,一个系统的报表部分有时是最重要的,无论你的功能流程和界面设计得如何如何好,如果产生最后“成品”(即报表)太次,客户可能立马把你的系统扔进拉圾桶。
现在我开始感觉到.Net、B/s和Web Server、水晶报表门的苍白无奈,因为不管这些技术如何先进,工具如何好用,似乎他们都忽视了一个最基本的问题—报表和最终用户,无一例外,C#、VC++都没有一个贴近用户要求的报表方案, Web Server根本没有成熟的报表方案。
现在,网上有很多人为了迎合顾客打算放弃高级工具转而用Office的二次开发,也许将来的Office会变成取代所有语言的设计工具甚至演化为操作系统,但目前还无法完成复杂的案例。
此时,我感觉到Delphi的伟大了,感谢聪明而富有想象力的俄罗斯人,他们利用伟大的Delphi创造了一个伟大的报表工具FastReport(还有EhLib、RxLib),真神奇,除几乎能完成所有的报表设计,并通过大约20分钟培训即能让客户愉快而轻松地设计自己的报表外,她还能准确无误地把你报表中所有的东西转换成word、excel(fr3.10版本),还提供了Web Server的报表解决方案,顾客满意得合不拢嘴。
我开始怀疑:花这么多精力换工具是否值得?网上对这些工具比较来讨论去,我还是从终点回到起点吧,仍然拾起我心爱的delphi,让那些复杂、深沉和充满混乱,可能耗费我一生精力的东西见鬼去吧。
解决方案 »
- 问个比较简单的问题 自定义了一个新类出错
- 求一rtf转图片代码,图片大小确定(800×600),如果rtf过大,需要转出多幅图片,
- 使用canvas得在接口的uses中加什么类还是程序出错?
- 急!大哥门救我啊,TREEVIEW问题
- 批量报表打印的疑问,急!!!(新手)
- 请问哪里有李维的delphi5.x多层分布式系统应用篇的书中例子的源代码??
- 请教一个关于DELPHI制作登录框信息保存的问题
- 怎样让一个form移动,另一个form也跟着移动?
- 关闭程序时经常出现System Error Code 1400
- 用Delphi编写DLL是否一定要给这个DLL编写一个接口文件!
- 如和判断记录结构中字段数?
- 用ClientDateSet作了一个程序,在别的机器上就是不能用。请大家帮助看一下。
请帮我解答一下这个问题好么!?
http://community.csdn.net/Expert/TopicView.asp?id=3734174
先谢了!