Home > Database > Mysql Tutorial > body text

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

WBOY
Release: 2016-06-07 15:23:40
Original
1132 people have browsed it

一般使用水晶报表进行报表开发时,都要先指定数据库连接。 但是如果我们从事三层开发时,一般是不允许水晶报表直接访问数据库的,而是通过你的数据库处理层返回数据给水晶报表 其实我们可以使用水晶报表中的 字段定义 作为数据来源,来彻底摆脱与数据库的直

一般使用水晶报表进行报表开发时,都要先指定数据库连接。
但是如果我们从事三层开发时,一般是不允许水晶报表直接访问数据库的,而是通过你的数据库处理层返回数据给水晶报表
其实我们可以使用水晶报表中的字段定义作为数据来源,来彻底摆脱与数据库的直接联系,
从而开发出便于发布以及摆脱数据库限制的报表系统。

当然使用该字段定义的方式进行报表的开发,比使用水晶报表直接连接数据库操作来说
增加了一些开发的过程,但是我想相对来说,还是值得的。

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

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

[水晶报表]创建不受数据库限制的报表(1)
[水晶报表]创建不受数据库限制的报表(1)
如果字段设置完毕,点击右上角的叉,将这个文件保存。

[水晶报表]创建不受数据库限制的报表(1)
保存完毕后,就可以参考原来与数据库连接一样的方式来制作报表模板了

[水晶报表]创建不受数据库限制的报表(1)
做好的报表模板如下

[水晶报表]创建不受数据库限制的报表(1)
其实这个字段定义文件很简单,打开看看
[水晶报表]创建不受数据库限制的报表(1)
其中的间隔是一个TAB制表位,等熟悉了以后可以自己用文本工具做这个文件就可以了。

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

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!