LibreOffice: различия между версиями
Перейти к навигации
Перейти к поиску
Decoy (обсуждение | вклад) |
Decoy (обсуждение | вклад) (→Авто-заполнение полей по полю ввода) |
||
Строка 22: | Строка 22: | ||
− | |||
− | Для русификации пользовательского интерфейса | + | |
+ | = Для русификации пользовательского интерфейса = | ||
apt-get install LibreOffice-langpack-ru | apt-get install LibreOffice-langpack-ru |
Текущая версия на 13:38, 8 сентября 2022
Авто-заполнение полей по полю ввода
В LibreOffice Writer можно автоматизировать заполнение полей бланков по одному заполненному полю. Это очень удобно например тогда, когда надо заполнить договор и имя заказчика встречается несколько раз. Было бы удобно, если бы мы могли вводить ФИО в одно место, а оно автоматически дублировалось в остальные поля бланка... И это можно сделать!
Для авто-заполнения полей по указанному полю ввода в LibreOffice (примерно как формы ввода, только без формы ввода) необходимо:
- В тексте документа кликаем левой кнопкой мыши по тому месту, куда надо вставить поле ввода.
- Перейти в меню "Вставка" -> "Поля" -> "Другие поля..."
- Выбираем "Установить переменную" ("Set variable")
- В поле "Имя" ("Name") вводим имя переменной. Например, "ИМЯ".
- Значение ставим произвольным.
- Выставляем галочку "Невидимая" ("Invisible").
- Нажимаем "Вставить" ("Insert").
- На страницу вставляется значение переменной в виде серого поля (его можно удалить.)
- Далее вставляем через "Вставка" -> "Поля" -> "Другие поля..." поле ввода ("Input field")
- В открывшемся окне под полем "Ссылка" ("Reference") вписываем текст, который будет значением поля по-умолчанию.
- Затем, ниже данного поля в тексте документа ставим курсор в то место, куда надо подставить значение из поля ввода.
- Выбираем опять "Вставка" -> "Поля" -> "Другие поля...", и там выбираем "Показать переменную" ("Show variable").
- Выбираем созданную раннее переменную (например, "ИМЯ".)
- Нажимаем "Вставить" ("Insert"). Таких полей с отображением переменной можно по документу расставить столько, сколько нужно, и при измении поля ввода вставленные поля отображении переменной тоже будут изменяться.
ВАЖНО: Поля отображения переменной должны быть вставлены ниже поля ввода.
Для русификации пользовательского интерфейса
apt-get install LibreOffice-langpack-ru