Module
Contents
Index 🔎︎

# 数据库

You can insert fields from any database, for example, address fields, into your document.

要访问此命令...

选择 插入 - 字段 - 更多字段 - 数据库 选项卡

## 类型

列出可用的字段类型。要向文档添加字段，请单击字段类型，在选择列表中单击字段，然后单击插入。可以使用以下字段：

字段类型 | 含义
任何一个记录 | 如果满足输入的条件，则插入在记录编号框中指定的数据库字段的内容，作为邮件合并字段。只考虑在数据源视图中通过多重选择确定的记录。 可以使用此字段在文档中插入多条记录，只需在使用特定记录的格式信函字段之前插入任何一个记录字段即可。
数据库名称 | 插入在选择数据库框中选定的数据库表格的名称。“数据库名称”字段是全局字段，也就是说，如果在文档中插入其他的数据库名称，则先前插入的所有“数据库名称”字段的内容都会更新。
邮件合并字段 | 将数据库名称字段作为占位符插入，以便创建邮件合并文档。在打印格式信函时，该字段内容会自动插入。
下一个记录 | 如果满足定义的条件，在文档中插入下一个邮件合并字段的内容。必须在数据源视图中选择要包括的记录。 可以使用“下一个记录”字段，在文档中的邮件合并字段之间插入连续记录的内容。
项目编号 | 插入选定的数据库记录的编号。

只有在类型列表中选择相应的字段类型，才能插入以下字段。

## 选择数据库

选择字段要引用的数据库表格或数据库查询。可以在一个文档中包括来自多个数据库或查询的字段。

## 条件

对于链接至条件的字段，请在此键入条件。

如果需要，您可以指定插入“任何一个记录”和“下一个记录”字段的内容前必须满足的条件。默认的条件为 "True"，即如果不修改条件的文字，则条件始终为 True。

## 项目编号

输入满足指定条件时所插入记录的编号。此记录编号与数据源视图中的当前选择相对应。例如，如果在含有 10 个记录的数据库中选择后 5 个记录，则第一个记录编号将是 1，而不是 6。

如果引用不同数据库中的字段（或同一数据库中的不同表格或查询），LibreOffice 将相对于当前选择来确定记录编号。

## 格式

Select the format of the field that you want to insert. This option is available for numerical, boolean, date and time fields.

### 从数据库

使用在选定数据库中定义的格式。

### 浏览

打开一个可选择数据库文件 (*.odb) 的文件打开对话框。选定文件添加到“数据库选择”列表中。

### 自定义

应用您在自定义格式列表中选择的格式。

### 自定义格式列表

Lists the available user-defined formats.

## 打印格式信函

在打印含有数据库字段的文档时，会出现一个对话框，询问您是否要打印格式信函。如果您回答“是”，将打开邮件合并对话框，您可以在该对话框中选择要打印的数据库记录。