Module
Contents
Index 🔎︎

# База данных

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

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

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

## Тип

Выводит список доступных типов полей. Чтобы добавить поле в документ, щёлкните тип поля в списке Выбор , а затем нажмите кнопку Вставить. Доступны следующие поля:

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

Следующие поля можно вставить, только если в списке под названием Тип выбран соответствующий тип поля.

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

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

## Условие

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

При желании можно определить условие, которое долно быть выполнено, прежде чем будет вставлено содержимое полей "Любая запись" и "Следующая запись". По умолчанию используется условие 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.

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

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