65.9K
CodeProject 正在变化。 阅读更多。
Home

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

starIconstarIconstarIcon
emptyStarIcon
starIcon
emptyStarIcon

3.62/5 (38投票s)

2001年11月5日

2分钟阅读

viewsIcon

739061

downloadIcon

20477

本应用程序演示如何使用 VB 的数据报表工具创建灵活强大的报表。

Sample Image - datarep.jpg

引言

本项目将向您展示如何使用数据报表工具在 VB 中创建报表。该工具非常易于使用,并且只需几分钟即可使用此工具创建灵活的报表。对于本项目,我使用了 VB6 附带的 biblio 数据库,因此请确保您的机器上在 VB 安装的目录中可用 biblio 数据库。我使用数据环境连接到数据库,并且报表直接从数据库(通过数据环境)获取记录。我原本想写一篇关于该工具使用方法的完整文章,但可惜的是!时间太短了。因此,您需要自己深入研究代码以了解正在发生的事情。在主窗体上,您将看到以下四个按钮

  1. 显示报表:这将会在屏幕上显示报表。
  2. 打印报表:这将把报表发送到打印机,打印机应该已安装,否则您将收到错误消息,提示未找到打印机。
  3. 导出为 HTML:这将把您的报表导出为 HTML 格式,您可以选择要导出为 HTML 的页数。
  4. 退出:您可以单击此按钮退出应用程序。

您可以直接从数据环境将字段拖动到报表上。就这么简单!!!!

创建应用程序

以下是创建项目所需的步骤

  1. 启动一个新的 VB 项目 (EXE)。
  2. 插入数据环境,并将其连接属性更改为指向 VB 附带的 biblio 数据库。
  3. 插入一个 command 并将其指向 publishers 表。
  4. 插入一个子命令并将其指向 title 表。
  5. 从项目菜单中添加一个数据报表工具。
  6. 打开数据环境和数据报表窗口,并将它们并排放置。
  7. 为了更好地适应先前定义的数据环境,首先将数据报表的 datasource 属性更改为 dataenvironment1(您可以更改数据环境的名称),并将 datamember 属性更改为 publishers。接下来,在数据报表窗口内的任何位置右键单击,然后选择“检索结构”选项。点击是。
  8. 根据自己的需要更改报表的格式。
  9. 查看窗体代码以了解显示、打印和将报表导出为 HTML 格式所需的函数。
© . All rights reserved.