[oodisc] Поля в OOoWriter

Nikonov Alexey ElaDar на net5.ru
Вт Июн 21 14:17:02 MSD 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
 

> Надо сделать шаблон для OOoWriter, в котором бы некоторая строка
> текста, вводимая пользователем в документ на основе этого шаблона,
> автоматически бы копировалась в другое место (места) документа.

skipped

> Поставьте в нужных местах шаблона строки вида %%ORG%% %%DATE%% и
> т.п. "Заменить все" умеете?

Неудачный вариант. Есть лучше и проще - установка переменных.
Например, шаблон типового договора, где нам требуется подставлять ФИО
человека в родительном падеже. Делается это так.

Открываем готовый форматированный текст договора, в меню выбираем
"Вставка / Поля / Дополнительно..." (быстрая комбинация по умолчанию -
Control+F2). В окне "Поля" выбираем вкладку "Переменные". Далее: "Тип
поля" - "Установить переменную", "Формат" - любой подходящий формат
поля (в нашем случае - текст). Внизу вводим "Имя" и устанавливаем
"Значение". Теперь везде, где это необходимо в тексте договора мы
можем использовать указанную переменную: позиционируем курсор в нужное
место, открываем диалог "Поля" и выбираем "Тип поля" - "Показать
переменную", "Выбор" - нужное имя переменной.

А вот действительно интересный вопрос, на который у меня постоянно не
хватает времени. Допустим, я набираю курсовую (диплом / диссертацию)
по экономике в ТЕКСТОВОМ (OO Writer) виде. Каким образом надо
использовать механизм переменных в теле документа, чтобы изменение
одного значения автоматически влекло пересчёт других значений (как это
происходит в OO Calc)?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (MingW32)
 
iD8DBQFCt+keSREvwAVh8sERAjDzAJ43L2fj3Nyu2inJFyvrTz1Wc58mxACeNxez
bKEli4xu6PFq8oFQ1rl6xbU=
=Qofn
-----END PGP SIGNATURE-----



Подробная информация о списке рассылки Oo-discuss