Таблицы в документах
Стили и оформление
Общие вопросы
О проекте
Контакты
Полезные ссылки
Карта сайта
Вход для участников

Текстовые документы (Writer)

Считаем в тексте (Ключевые особенности пакета OpenOffice.org) Печать
Автор Руднев А.Ю.   
14.03.2007 г.

У вас никогда не возникало желание встроить какие-нибудь подсчеты прямо в текст документа? К примеру, имеем текст с определенным количеством числовой информации и хотим произвести подсчеты прямо в нем да так, чтобы при смене входных параметров менялся и результат. Это под силу текстовому редактору Writer пакета OpenOffice.org


@page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } -->

К примеру, имеем такой текст:

Image

Как видно из скриншота, данный текст содержит большее количество числовой информации. Допустим, данный текст используется часто, а ценам свойственно меняться. Не пересчитывать же итог каждый раз?!

Выделяем числа и превращаем их в переменные

 Image

Переходим в меню, как обозначено на рисунке:

Image

И выполняем следующие действия:

Image

Заполняем отмеченные поля Имя (переменной) и ее значение:

 Image

При этом текст в показанном на первом скриншоте абзаце заменяется значением переменной. Это значение можно в любой момент поменять. Имя переменной служит для ее идентификации в документе и может быть любым словом. Благодаря наименованию переменной, мы получаем возможность ссылаться на ее значение в формульных выражениях (функциях) далее по тексту.

Аналогичным образом создаем все необходимые переменные:

 Image

Теперь можно перейти непосредственно к созданию функции. Ставим курсор в то место в тексте, где необходимо вставить функцию и поступаем, как показано на последующих скриншотах, в окно Формула вводим формульное выражение: :

 Image Image

В окно вводим выражение (исходя из ранее наименованных переменных): КлавиатураЦена+КолонкиЦена+...+СканерЦена

(Вместо ... необходимо поставить имена остальных переменных из списка).

После нажатия на кнопку "ок" в тексте появляется результат вычислений:

 Image

Теперь проверим изменение результата при изменении переменной:

 Image

Как видим, все получилось.

Хорошей работы.

 

Обсудить на форуме...