报表问题:
1、采用三层结构
2、中间层专门有一个报表服务器,所有报表的处理由此服务器上的组件专门处理
3、客户端的任务是:请求报表的名称、请求报表的数据。中间层根据客户端的请求提供相应的报表的显示格式、打印格式及请求的报表数据,客户端然后根据得到的这些数据用得到的显示格式及打印格式将数据显示、打印出来要求:客户端不受开发工具的限制,操作系统可以只限制在Windows平台,用COM+或MTS实现中间层的报表服务器组件
不知道大家有什么看法或意见,是否可行?
1、采用三层结构
2、中间层专门有一个报表服务器,所有报表的处理由此服务器上的组件专门处理
3、客户端的任务是:请求报表的名称、请求报表的数据。中间层根据客户端的请求提供相应的报表的显示格式、打印格式及请求的报表数据,客户端然后根据得到的这些数据用得到的显示格式及打印格式将数据显示、打印出来要求:客户端不受开发工具的限制,操作系统可以只限制在Windows平台,用COM+或MTS实现中间层的报表服务器组件
不知道大家有什么看法或意见,是否可行?
解决方案 »
- 请问如何把form上的控件换成自己重写的控件(继承自原控件)
- FastReport2.52插入子报表时,怎么子报表的数据条数跟主表一样多,而且都是重复的。急啊!谁知道啊?????
- 用Apro做传真系统时能否实现横向传真?
- 为什么有些frf文件不能用fastReport打开?谁有报表预览的工具?在线等,谢谢!
- 怎么直接取得局域网上其他机器中CPU和内存的占用情况?
- 有没有可能在outlook express中加入自已的按钮?
- 软件组件技术、远程过程调用、面向对象分布技术、COM技术,这四者概念是什么,有何区别和联系?
- Oracel的Number型字段数据的怪问题?
- 感染delphi编译器的SysConst.dcu病毒
- BuildExplicitAccessWithName 问题?
- windows的资源管理器怎么做的?
- 一个困扰我很久的问题
____()()
/ @@
`~~~~~\_;m__m._>o -------大米在哪里?大米在哪里??
这样你的报表都是死的,而且不灵活.” 其实 vmsoft 的想法也不错啊。如果报表太多的话,如果客户端太多的话,这样的三层结构是可行的。不过如果用JAVA来做的话可能会更好,而且可以实现跨平台。
三层结构我只是做过MIDAS
我认为报表在客户端做就是了,当然可以采用excel或者其他的工具提高报表的灵活性,中间层就负责数据库访问即可。