[水晶报表]创建不受数据库限制的报表(1)

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

一般使用水晶报表进行报表开发时,都要先指定数据库连接。

但是如果我们从事三层开发时,一般是不允许水晶报表直接访问数据库的,而是通过你的数据库处理层返回数据给水晶报表

其实我们可以使用水晶报表中的字段定义作为数据来源,来彻底摆脱与数据库的直接联系,

从而开发出便于发布以及摆脱数据库限制的报表系统。

当然使用该字段定义的方式进行报表的开发,比使用水晶报表直接连接数据库操作来说

增加了一些开发的过程,但是我想相对来说,还是值得的。

在第一部分中,我来讲解该类模板的制作,这部分很简单的。我实际操作并抓图示例,相信大家一看就明白。

如果字段设置完毕,点击右上角的叉,将这个文件保存。

保存完毕后,就可以参考原来与数据库连接一样的方式来制作报表模板了

做好的报表模板如下

其实这个字段定义文件很简单,打开看看

其中的间隔是一个TAB制表位,等熟悉了以后可以自己用文本工具做这个文件就可以了。

在下一节中我用VB做一个完整的程序来给进行演示。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航