目录
索引 🔎︎

# 报表构建器

「报表构建器」是一种用于创建您自己的数据库报表的工具。与报表向导不同，使用「报表构建器」，您可以按照想要的方式控制设计报表。生成的报表是同样可以编辑的 Writer 文档。

要使用「报表构建器」，您必须先安装「报表构建器」组件。另外，还需安装 Java 运行时环境 (JRE)，并且必须在 LibreOffice 中选择该 JRE。

## 安装 JRE 软件

「报表构建器」需要安装「Jave 运行时环境 (JRE)」。

1. 选择LibreOffice - 偏好设置工具 - 选项 - LibreOffice - 高级。

2. 当 LibreOffice 收集您系统上安装的 Jave 信息的时候，请等待一分钟。

   如果在你的系统上发现了最近的 JRE 版本，你会在该列表中看到一个条目。

3. 点击条目前方的单选按钮启用此 JRE 版本，以在 LibreOffice 中使用。

4. 确保「使用 Java 运行时环境」已启用。

如果在您的系统中没有找到JRE，请打开网页浏览器，然后在 http://www.java.com 下载JRE软件。下载后，请安装该JRE软件，重启 LibreOffice，然后再次打开LibreOffice - 偏好设置工具 - 选项 - LibreOffice - 高级。

## 要打开「报表构建器」

1. 打开一个 Base 文件或者新建一个数据库。数据库必须包含至少一个表格，该表格带有至少一个数据字段和一个主键字段。

2. 在 Base 窗口中点击「报表」图标，然后在「设计视图」中选择「创建报表」。

   打开「报表构建器」窗口。

「报表构建器」被分为三部分。在顶端您可以看到菜单，下面是工具栏。

在右侧，您可以看到显示当前选中对象属性值的「属性」窗口。

「报表构建器」窗口的左侧显示「报表构建器」视图。「报表构建器」视图初始状态自上向下分为三部分:

1. 页眉 - 将带有固定文本的控制字段拖动到「页眉」区域

2. 详细信息 - 将数据库字段拖放到「详细信息」区域

3. 页脚 - 将带有固定文本的控制字段拖动到「页脚」区域

选择「编辑 - 插入报表页眉/页脚」来插入附加的「报表页眉」和「报表页脚」区域。这些区域包含出现在整个报表开始和结尾处的文本。

在「报表构建器」视图中点击区域名称前的「-」图标，可将区域折叠为一行。「-」图标会变为「+」图标，再次点击可展开区域。

您可以使用拖拽向「详细信息」区域中插入数据库字段。参见下面的「向报表中插入字段」部分。

另外，您可以点击工具栏上的「标签字段」或「文本框」图标，然后拖曳一个矩形到「页眉」或「页脚」区域，以定义一个用于所有页面的文本。在相应「属性」窗口的「标签」框中输入文本。您也可以使用「图形」图标来添加图形。

## 用于连接报表和数据库表格

1. 移动鼠标到「属性」视图。您可以看到「常规」和「数据」两个选项卡。

2. 在「数据」选项卡页面，点击「内容」打开组合框。

3. 为您要创建的报表选择表格。

4. 选择表格后，按 Tab 键以退出「内容」框。

The Add fields to report window opens automatically and shows all fields of the selected table.

## 将字段添加到报表

「添加字段」窗口可帮助您在报表中插入表格条目。

在「详细信息」视图中插入字段后，准备执行报表。

## 用来执行报表

1. 点击工具栏上的「执行报表」图标 。

用 Writer 文本文档打开和显示已创建的报表，该报表包含您插入的所有数据库表格的值。

如果数据库内容确定更改，请再次执行报表以更新结果报表。

## 编辑报表

首先确定您是否要编辑已生成的报表，该报表是一个静态 Writer 文档，或者是否要编辑「报表构建器」视图，然后生成一个基于新设计的新报表。

Writer 文档以只读模式打开。要编辑 Writer 文档，请在信息栏点击「编辑文档」，或选择「编辑 - 编辑模式」。

如果您想要编辑「报表构建器」视图，可以更改它的某些属性。

在「详细信息」区域点击。然后在「属性」窗口，修改某些属性，例如背景颜色。

完成后，点击「执行报表」图标 以创建一个新报表。

如果关闭「报表构建器」，将询问您是否保存报表。点击「是」，然后给定报表名称，并点击「确定」。

## 报表排序

不用排序或分组，记录将以从数据库中得到的顺序插入到报表中。

1. 打开「报表构建器」视图并点击工具栏上的「排序与分组」图标 。您可以看到排序与分组对话框。

2. 在「组合」框中，点击要首先排序的字段，并且设置「排序」的属性。

3. 执行报表。

## 分组

1. 打开「报表构建器」视图并点击工具栏上的「排序与分组」图标 。您可以看到排序与分组对话框。

2. 在「组合」框中，打开「组合页眉」列表框并且选择显示组合页眉。

3. 点击「添加字段」图标 以打开「添加字段」窗口。

4. 将要组合的字段条目拖放到组合页眉区域。然后将剩余字段拖放到「详细信息」区域。

5. 执行报表。报表显示组合记录。

如果您想要排序和组合，打开「报表构建器」视图，然后打开「排序和组合」对话框。选择显示要组合字段的组合页眉，并且选择隐藏要排序字段的组合页眉。关闭「排序和组合」窗口并执行此报表。

## 更新并且打印数据

当插入一些新的数据或编辑表格中的数据时，一个新的报表将显示更新的数据。

点击「报表」图标 ，然后双击最后保存的报表。将创建一个显示新数据的新 Writer 文档。

要打印报表，从 Writer 文档中选择「文件 - 打印」。