Общие сведения об объектах текстового редактора MicrosoftWord
Рассмотрим принципы работы и возможности текстовых процессоров на примере текстового процессора MicrosoftWord 2003 из пакета прикладных программ MicrosoftOffice 2003.
Элементарным объектом этого текстового процессора является символ. Символы делятся на следующие группы:
• алфавитно-цифровые;
• знаки препинания (точка, запятая, тире, скобки, кавычки и т.д.);
• символы форматирования (конца абзаца fl, табуляции пробела • и т.д.).
Для переключения между режимами отображения и скрытия символов форматирования используется сочетание клавиш CTRL + + SHIFT + *.
Здесь и далее названия клавиш или их сочетаний на клавиатуре обозначаются заглавными буквами, например ENTER, CTRL + F10.
Символы составляют абзац, заканчивающийся символом конца абзаца. Помимо символов абзацы могут составлять объекты других типов: рисунки, формулы и т. п. Абзацы составляют текст документа .
Табличные процессоры
Табличные процессоры, их функции и структура
Решение некоторых математических и экономических задач нередко сводится к обработке данных, хранящихся в прямоугольных таблицах. Написание отдельной программы для решения каждой задачи такого типа неэффективно. Текстовые процессоры позволяют вести и форматировать таблицы, однако они не приспособлены для вычислений данных в них. Поэтому были разработаны программы, называемые табличными процессорами или электронными таблицами, объединяющими в себе следующие возможности:
• создание и форматирование таблиц;
• математические вычисления табличных данных;
• представление результатов вычислений в виде таблиц, диаграмм и графиков.
• ведение и обработка БД с реляционной моделью данных, в которой данные хранятся в виде двумерных таблиц.
Табличные процессоры используются для решения таких экономических задач, как учет объемов продаж и прибыли, контроль численности персонала и рабочего времени, расчет налогов и заработной платы и др. Благодаря большому количеству разнообразных математических функций, табличные процессоры позволяют решать широкий круг задач в области естественных и технических наук.
2. Таблица должна находиться в начале документа или листа без пустых строк перед ней.
Шаблон содержит документ, который будет создаваться для каждой записи из базы данных.
Чтобы создать шаблон документа, необходимо выполнить следующие действия:
1) создать документ MicrosoftWord (сочетание клавиш CTRL + + N);
2) убедиться, что файл базы данных закрыт;
3) открыть панель инструментов Слияние (выбрать пункт меню Вид | Панели инструментов | Слияние);
4) нажать кнопкуОткрыть источник данных на панели инструментов Слияние и выбрать файл базы данных;
5) для каждого из полей слияния выполнить следующие действия:
- установить курсор на место, где необходимо вставить поле
слияния;
• нажать кнопкуВставить поле слияния на панели инструментов Слияние\
• выбрать поле слияния и нажать кнопкуВставить.
Чтобы выполнить слияние, необходимо открыть шаблон, нажать
кнопку Слияние в новый документ на панели инструментов Слияние или нажать сочетание клавиш ALT + SHIFT + N.
В результате будет создан документ, состоящий из шаблонов с заполненными полями слияния из базы данных.
Путь к файлу базы данных записывается в файл шаблона. Поэтому при изменении расположения файла базы данных необходимо вновь открыть файл базы данных.
Специальные служебные поля, используемые при слиянии.
• NEXT — перейти к следующей записи базы данных без создания документа для текущей записи. Используется для помещения нескольких записей в текущий документ, а не в новый.
• SKIPIF — пропустить текущую запись в случае истинности условия. Общий вид поля:
{SKIPIF Поле Оператор Значение},
где Поле — название поля слияния; Оператор — операторы сравнения, «пусто», «не пусто»; Значение — значение поля, при котором запись должна быть пропущена.
Ключи Оператор и Значение образуют условие;
• NEXTIF — пропустить следующую за текущей запись в случае истинности условия. Общий вид поля:
{NEXTIF Поле Оператор Значение},
где Значение — значение поля, при котором следующая запись должна быть пропущена;
• IF— вставка текста в зависимости от значения поля. Общий вид поля:
{IF Поле Оператор Значение Текст 1 Текст2},
где Текст! — текст, который будет вставлен в случае истинности условия; Текст2 — текст, который будет вставлен в случае ложности условия;
• MERGEREC — фактический номер записи в базе данных;
• MERGESEQ — число записей, вставленных в шаблон на текущий момент. Будет отличаться от MERGERECв случае пропуска записей.
Чтобы вставить служебное поле в шаблон, необходимо выполнить следующие действия:
1) нажать кнопкуДобавить поле Word на панели инструментов Слияние;
2) выбрать в списке название служебного поля;
3) при необходимости задать ключи поля.