Содержимое

# База данных

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

Доступ к этой команде

Выберите вкладку Вставка - Поля - Дополнительно - База данных.

### Тип

Перечисляет доступные типы полей.

Тип поля | Значение
--- | ---

Любая запись

Вставляет содержимое поля базы данных, указанное в поле Номер записи, в качестве поля слияния, если выполняется введённое условие. Рассматриваются только записи, выбранные в результате мультивыделения в представлении источника данных.

Благодаря этому полю можно вставить несколько записей в документ. Просто вставьте поле Любая запись перед полями стандартного письма, которые должны использовать определённую запись.

Имя базы данных | Вставляет имя таблицы базы данных, выбранной в поле Выбор базы данных. Поле "Имя базы данных" является глобальным, то есть, если в документ вставляется другое имя базы данных, содержимое всех ранее вставленных полей "Имя базы данных" обновляется.
Поля слияния | Вставляет имя поля базы данных как поле подстановки, чтобы можно было создать документ, используемый при последующей рассылке писем. Содержимое поля автоматически вставляется при печати стандартного письма.
Следующая запись | Вставляет содержимое следующего поля слияния в документ, если выполняется условие, определённое пользователем. Записи, которые будут вставлены, должны быть выбраны в представлении источника данных. Можно использовать поле «Следующая запись», чтобы вставлять содержимое последовательных записей между полями слияния в документе.
Номер записи | Вставляет номер выбранной записи базы данных.

The following fields can only be inserted if the corresponding field type is selected in the Type list.

## Выбор базы данных

Выбирает таблицу базы данных или запрос к базе данных, с которыми должно быть связано данное поле. В документ можно вставлять поля из нескольких баз данных или запросов.

### Условие

Для полей, связанных с условием, сами условия вводятся здесь.

При желании можно определить условие, которое должно быть выполнено, прежде чем будет вставлено содержимое полей «Любая запись» и «Следующая запись». По умолчанию используется условие ИСТИНА, т.е., данное условие всегда истинно, если не изменяется текст условия.

## Номер записи

Введите номер записи, который будет вставлен в случае выполнения пользовательского условия. Номер записи соответствует текущей выбранной записи в представлении источника данных. Например, если в базе данных, содержащей 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.

### Из базы данных

Использует формат, определённый в выбранной базе данных.

### Обзор

Opens the Open dialog where you can select a database file (*.odb). The selected file is added to the Databases Selection list.

### Пользовательский

Использует формат, выбранный в списке пользовательских форматов.

### Список пользовательских форматов

Lists the available user-defined formats.

## Печать стандартного письма

При печати документа, который содержит поля баз данных, система запрашивает подтверждение печати стандартного письма. При ответе "Да" открывается диалоговое окно Рассылка писем, в котором можно выбрать записи базы данных для печати.