使用 VB 的 datareport 工具创建灵活且强大的报告






3.62/5 (38投票s)
2001年11月5日
2分钟阅读

739061

20477
本应用程序演示如何使用 VB 的数据报表工具创建灵活强大的报表。
引言
本项目将向您展示如何使用数据报表工具在 VB 中创建报表。该工具非常易于使用,并且只需几分钟即可使用此工具创建灵活的报表。对于本项目,我使用了 VB6 附带的 biblio 数据库,因此请确保您的机器上在 VB 安装的目录中可用 biblio 数据库。我使用数据环境连接到数据库,并且报表直接从数据库(通过数据环境)获取记录。我原本想写一篇关于该工具使用方法的完整文章,但可惜的是!时间太短了。因此,您需要自己深入研究代码以了解正在发生的事情。在主窗体上,您将看到以下四个按钮
- 显示报表:这将会在屏幕上显示报表。
- 打印报表:这将把报表发送到打印机,打印机应该已安装,否则您将收到错误消息,提示未找到打印机。
- 导出为 HTML:这将把您的报表导出为 HTML 格式,您可以选择要导出为 HTML 的页数。
- 退出:您可以单击此按钮退出应用程序。
您可以直接从数据环境将字段拖动到报表上。就这么简单!!!!
创建应用程序
以下是创建项目所需的步骤
- 启动一个新的 VB 项目 (EXE)。
- 插入数据环境,并将其连接属性更改为指向 VB 附带的 biblio 数据库。
- 插入一个
command
并将其指向publishers
表。 - 插入一个子命令并将其指向
title
表。 - 从项目菜单中添加一个数据报表工具。
- 打开数据环境和数据报表窗口,并将它们并排放置。
- 为了更好地适应先前定义的数据环境,首先将数据报表的
datasource
属性更改为dataenvironment1
(您可以更改数据环境的名称),并将datamember
属性更改为publishers
。接下来,在数据报表窗口内的任何位置右键单击,然后选择“检索结构”选项。点击是。 - 根据自己的需要更改报表的格式。
- 查看窗体代码以了解显示、打印和将报表导出为 HTML 格式所需的函数。