Содержимое

# Функции

Depending on the field type that you select, you can assign conditions to certain functions. For example, you can define a field that executes a macro when you click the field in the document, or a condition that, when met, hides a field. You can also define placeholder fields that insert graphics, tables, frames and other objects into your document when needed.

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

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

### Тип

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

Тип | Значение
--- | ---
Текст с условием | Вставляет текст, если выполняется определённое условие. Например, можно ввести "sun eq 1" в поле Условие а также текст, который необходимо вставить, когда переменная "sun" равна "1", - в поле Если выполняется. При желании можно кроме того ввести текст, который будет отображаться, когда условие не выполняется, - в поле Иначе. Чтобы определить переменную "sun", откройте вкладку Переменные, выберите "Задать переменную" и введите "sun" в поле Имя и её значение в полеЗначение.
Список | Inserts a text field that displays one item from a list. You can add, edit, and remove items, and change their order in the list. Click an Input list field in your document or press Command Ctrl+Shift+F9 to display the Choose Item dialog.
Поле ввода | Вставляет текстовое поле, которое можно открыть, щёлкнув его в документе. Впоследствии можно изменить текст, который отображается.
Выполнить макрос | Вставляет текстовое поле, при щелчке по которому выполняется макрос. Для назначения полю макроса нажмите кнопку Макрос.
Поле подстановки | Вставляет поле подстановки в документ, например, для изображений. Если щёлкнуть поле подстановки в документе, будет предложено вставить элемент, который отсутствует.
Скрытый текст | Inserts a text field that is hidden when the condition that you specify is met. To use this function, choose LibreOffice - Preferences Tools - Options - LibreOffice Writer - View and clear the Hidden text check box.
Скрытый абзац | Hides a paragraph when the condition that you specify is met. To use this function, choose LibreOffice - Preferences Tools - Options - LibreOffice Writer - View and clear the Hidden paragraphs check box.
Объединить символы | Объединяет до 6 символов, которые затем рассматриваются как один символ. Эта функция доступна только если поддерживаются восточноазиатские шрифты.

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

## Формат

Что касается полей функций, поле "Формат" используется только для полей подстановки. При этом с помощью формата определяется объект, для которого используется поле подстановки.

## Условие

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

## Если выполняется, Иначе

Enter the text to display when the condition is met in the Then box, and the text to display when the condition is not met in the Else box.

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

Если имя таблицы или поля не существует в базе данных, ничего вставлено не будет.

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

## Текст ссылки

Введите текст, который должен отображаться в поле. Если выполняется вставка поля подстановки, введите текст, который будет отображаться как подсказка при перемещении указателя мыши в это поле.

## Формат

Выберите макрос, который будет выполняться, если щёлкнуть это поле.

## Имя макроса

Служит для отображения имени выбранного макроса.

## Поле подстановки

Введите текст, который должен отображаться в поле подстановки.

## Скрытый текст

Введите текст, который будет скрыт при выполнении условия.

## Объединить символы

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

## Значение

Введите значение для выбранного поля.

## Макрос

Открывает диалоговое окно Выбор макроса, где можно выбрать макрос, который будет выполняться при щелчке по выбранному в документе полю. Эта кнопка доступна только для поля функции "Выполнить макрос".

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

## Элемент

Введите новый элемент.

## Добавить

Добавляет элемент в список.

## Элементы списка

Выводит список элементов. В документе отображается самый верхний элемент.

## Удалить

Удаляет выбранный элемент из списка.

## Переместить вверх

Перемещает выбранный элемент вверх в списке.

## Переместить вниз

Перемещает выбранный элемент вниз в списке.

## Имя

Введите уникальное имя для списка.

## Выбор элемента

Это диалоговое окно будет открыто, если щёлкнуть поле Список в документе.

Choose the item that you want to display in the document, then click OK.

## Правка

Displays the Edit Fields: Functions dialog, where you can edit the Input list.

## Следующий

Closes the current Input list and displays the next, if available. You see this button when you open the Choose Item dialog by Command Ctrl+Shift+F9.