报表构建器
“报表构建器”是一种用于创建您自己的数据库报表的工具。与报表向导不同,使用“报表构建器”,您可以按照想要的方式控制设计报表。生成的报表是同样可以编辑的 Writer 文档。
要使用“报表构建器”,您必须先安装“报表构建器”组件。另外,还需安装 Java 运行时环境 (JRE),并且必须在 LibreOffice 中选择该 JRE。
安装 JRE 软件
“报表构建器”需要安装“Jave 运行时环境(JRE)”。
-
选择LibreOffice - 首选项工具 - 选项 - LibreOffice - 高级。
-
当 LibreOffice 收集您系统上安装的 Jave 信息的时候,请等待一分钟。
如果在你的系统上发现了最近的 JRE 版本,你会在该列表中看到一个条目。
-
单击条目前方的选项按钮启用此 JRE 版本,以在 LibreOffice 中使用。
-
确保使用 Java 运行时环境已启用。
如果在您的系统中没有找到JRE,请打开网页浏览器,然后在 http://www.java.com 下载JRE软件。下载后,请安装该JRE软件,重启 LibreOffice,然后再次打开LibreOffice - 首选项工具 - 选项 - LibreOffice - 高级。
要打开“报表构建器”
-
打开一个 Base 文件或者新建一个数据库。数据库必须包含至少一个表格,该表格带有至少一个数据字段和一个主键字段。
-
在 Base 窗口中单击“报表”图标,然后在“设计视图”中选择“创建报表”。
打开“报表构建器”窗口。
“报表构建器”被分为三部分。在顶端您可以看到菜单,下面是工具栏。
在右侧,您可以看到显示当前选中对象属性值的“属性”窗口。
“报表构建器”窗口的左侧显示“报表构建器”视图。“报表构建器”视图初始状态自上向下分为三部分:
-
页眉 - 将带有固定文本的控制字段拖动到“页眉”区域
-
详细信息 - 将数据库字段拖放到“详细信息”区域
-
页脚 - 将带有固定文本的控制字段拖动到“页脚”区域
选择报表页眉和报表页脚区域。这些区域包含出现在整个报表开始和结尾处的文本。
来插入附加的单击区域名称前的 "-" 图标,在“报表构建器”视图中将此区域折叠为一行。"-" 图标变为 "+" 图标,并且您可以单击它来再次展开此区域。
您可以使用拖拽向“详细信息”区域中插入数据库字段。参见下面的“向报表中插入字段”部分。
另外,您可以单击工具栏上的“标签字段”或“文本框”图标,然后拖曳一个矩形到“页眉”或“页脚”区域,以定义一个用于所有页面的文本。在相应“属性”窗口的“标签”框中输入文本。您也可以使用“图形”图标来添加图形。
用于连接报表和数据库表格
-
移动鼠标到“属性”视图。您可以看到“常规”和“数据”两个选项卡。
-
在“数据”选项卡页面,单击“内容”打开组合框。
-
为您要创建的报表选择表格。
-
选择表格后,按 Tab 键以退出“内容”框。
“添加字段”窗口自动打开,显示选中表格的所有字段。
将字段插入到报表中
“添加字段”窗口帮助您在报表中插入表格条目。在工具栏单击“增加字段”图标来打开“添加字段”窗口。
-
将字段的名称依次地从“添加字段”窗口拖放到报表的“详细信息”区域。随意放置字段。使用工具栏的图标对齐字段。
字段不可能重叠。如果将一个表格字段拖进“详细信息”区域,那么一个标签和一个文本框将被插入。
-
您也可以插入文本,该文本将同样被显示在报表的每页上。单击“标签字段”图标 ,然后在“页眉”或“页脚”区域拖出一个矩形。编辑“标签”属性以显示您想要的文本。
在“详细信息”视图中插入字段后,准备执行报表。
用来执行报表
-
单击工具栏上的“执行报表”图标 。
用 Writer 文本文档打开和显示已创建的报表,该报表包含您插入的所有数据库表格的值。
如果数据库内容确定更改,请再次执行报表以更新结果报表。
编辑报表
首先确定您是否要编辑已生成的报表,该报表是一个静态 Writer 文档,或者是否要编辑“报表构建器”视图,然后生成一个基于新设计的新报表。
The Writer document is opened read-only. To edit the Writer document, click Edit Document on the information bar, or choose Edit - Edit Mode.
如果您想要编辑“报表构建器”视图,可以更改它的某些属性。
在“详细信息”区域单击。然后在“属性”窗口,修改某些属性,例如背景颜色。
完成后,单击“执行报表”图标 以创建一个新报表。
如果关闭“报表构建器”,将询问您是否保存报表。单击“是”,然后给定报表名称,并单击“确定”。
报表排序
不用排序或分组,记录将以从数据库中得到的顺序插入到报表中。
-
打开“报表构建器”视图并单击工具栏上的“排序与分组”图标 。您可以看到排序与分组对话框。
-
在“组合”框中,单击要首先排序的字段,并且设置“排序”的属性。
-
执行报表。
分组
-
打开“报表构建器”视图并单击工具栏上的“排序与分组”图标 。您可以看到排序与分组对话框。
-
在“组合”框中,打开“组合页眉”列表框并且选择显示组合页眉。
-
单击“添加字段”图标 以打开“添加字段”窗口。
-
将要组合的字段条目拖放到组合页眉区域。然后将剩余字段拖放到“详细信息”区域。
-
执行报表。报表显示组合记录。
如果您想要排序和组合,打开“报表构建器”视图,然后打开“排序和组合”对话框。选择显示要组合字段的组合页眉,并且选择隐藏要排序字段的组合页眉。关闭“排序和组合”窗口并执行此报表。
更新并且打印数据
当插入一些新的数据或编辑表格中的数据时,一个新的报表将显示更新的数据。
单击“报表”图标 ,然后双击最后保存的报表。将创建一个显示新数据的新 Writer 文档。
要打印报表,从 Writer 文档中选择
。