Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Столярова Мультимедийный самоучитель

.pdf
Скачиваний:
19
Добавлен:
26.03.2016
Размер:
35.71 Mб
Скачать

Глава 2. Знакомимся с Word 2003 в деталях

333

2.12.4. Общие и специфические ключи полей

Перейдем к рассмотрению ключей полей Word. Все ключи полей Word2003 начинаются со знака "\" (обратный слеш) и должны располагаться в конце кода поля после всех других элементов.

Ключи являются необязательными инструк-

циями. Ключи подразделяются на общие и специфи- ческие. Общие ключи являются необязательными инструкциями, изменяющими формат значения поля или запрещающими его изменение.

Таких ключей всего четыре. Ключ "Формат" - определение внешнего вида значения поля и сохра- нение параметров форматирования значений полей при их обновлении. "Числовой формат" - форматиро- вание числовых значений полей.

"Формат даты/времени" - форматирование полей, значением которых является дата или время. И последний ключ "Запрет обновления" - блокировка обновления полей, вставленных с помощью IncludeText и Ref без предварительного обновления в исходном документе.

Тем не менее, -> ОК. Когда мы свойствах файла. Посмотрим. Файл документ.

Общие ключи можно применять не ко всем по- лям. Существует целый список полей, в которых запрещены общие ключи. Специфические ключи - это также необязательные элементы в коде поля, назначение которых изменяется в зависимости от типа и назначения самого поля.

Доступ к использованию специфических ключей дает команда, указанная на экране. Рассмотрим ключи символьного форматирования и возможности изменения свойств поля на примере поля Автор. Имя автора документа.

Имя автора мы всегда можем узнать, выполним команды меню: Сервис -> Параметры -> вкладка Пользователь -> содержимое поля Имя и фамилия. Обычно здесь бывает указано имя и фамилия, но на нашем компьютере указано AMD.

начинаем новый документ, Word автоматически сохраняет имя автора в -> Свойства -> вкладка Документ -> Автор. Это имя мы и вставим в наш

Выполним команды меню: Вставка -> Поле -> в списке Категории выберем О Документе -> Поле - Автор. Не будем добавлять никаких ключей. ОК. В результате в документ будут вставлены фамилия и имя автора в том виде, в котором они были введены в поле Имя и фамилия вкладки Пользователь.

А теперь вставим имя автора документа, добавив ключи. Вставка -> Поле -> Автор -> Коды поля -> Параметры. Нашему вниманию предложено всего четыре ключа: Прописные буквы, Строчные буквы , Первая прописная и Первые прописные.

Выберем Строчные буквы. Кнопочка ДОБА- ВИТЬ ОК. И еще раз ОК. Все символы имени автора - строчные. Посмотрим коды данного поля. Выделим поле, нажмем сочетание клавиш Shift + F9. Вид поля - автор. Ключ Lower - все буквы строчные. И ключ Mergeformat - означает сохранение форматирования при обновлении.

Мы можем изменить ключи вручную. Ну, напри- мер, поменяем ключ Lower на ключ Upper, который означает, все буквы заглавные. Поменяли. Теперь нажмем сочетание клавиш Shift + F9. пока измене- ний нет.

Обновим поле - F9. Форматирование поля изменено. В Word 2003 имеется возможность задания кодов полей при помощи дополнительных кнопок и флажков в области Свойства поля. Вставим это же поле, задав ключи форматирования в области Свойства поля.

Вставка -> Поле -> Автор -> выберем Строчные буквы. ОК. С помощью того же поля "Автор" можно изме- нить содержимое поля Автор на вкладке Документ диалогового окна Свойства.

334

TeachPro Microsoft Word 2003

Для этого выполним следующие команды: Вставка -> Поле -> Поле Author -> в поле Новое имя ввести новое имя автора, например "Кукушкин" -> OK. В результате получено значение поля: Кукушкин. Проверим, измени- лись ли свойства документа. Файл -> Свойства -> вкладка Документ -> Автор - Кукушкин -> OK.

Причем, общие настройки не изменились. Проверим. Сервис -> Параметры -> вкладка Пользователь -> Имя автора прежнее. То есть мы изменили автора только текущего документа. Автором вновь создаваемого докумен- та останется автор, введенный в общих настройках.

Иногда нам может понадобиться вставить в текст документа имя файла, в котором этот документ хранится. Для этого Word предоставляет поле Filename. Выполним команды меню: Вставка ->

Поле -> Категория - О Документе -> Filename.

Поставим флажок Добавить путь к имени файла. Ключей пока добавлять не будем. ОК. В результате в документ вставлено полное имя текущего файла. А теперь с ключами. Вставка -> Поле -> Filename.

Ну, пусть будут Прописные буквы. Добавить путь к имени файла. ОК. А теперь не поверим, что в области Свойства поля Word нам показал все воз- можные ключи.

И вставим ключи самостоятельно. Вставка -> Поле -> Filename -> Коды поля -> Параметры. У нас появилась вторая вкладка. Итак, первая вкладка - это Общие ключи, вторая вкладка - Специфические

ключи, в данном случае один ключ.

Щелкнем кнопочку Добавить. Этот ключ добавляет путь к имени файла. ОК. ОК. Вставлен путь и имя файла.

Посмотрим коды Shift + F9. Вид кода, общий ключ Mergeformat, который означает сохранение форматиро- вания при обновлении поля, и специфический ключ P, который указывает полный путь до данного файла.

Спрячем коды Shift + F9. Можно вставить в документ и размер файла. Рассмотрим простой вариант.

Вставка -> Поле -> Категории - О документе -> Filesize - размер файла. В списке Числовой формат выберем числовой формат -> поставим флажок Размер файла в килобайтах -> OK.

Значением полученного поля будет размер теку- щего файла в килобайтах.

Еще раз вставим размер файла. Вставка -> Поле - > Filesize -> Коды поля -> Параметры. В общих ключах мы можем выбрать формат отображения числа.

Например, четвертый. Кнопочка Добавить. Мы хотим, чтобы размер файла отображался в виде арабских цифр. Добавить. Перейдем к специфиче- ским ключам. У нас их всего два: K - отображает размер файла в килобайтах, M - отображает размер файла в мегабайтах.

Выберем K, кнопочка ДОБАВИТЬ. ОК. ОК. По- лучили размер файла. Посмотрим коды - Shift+F9.

Вид - Filesize. Затем идет формат отображения размера файла. Общий ключ - арабские цифры. Специфический ключ - расчет в килобайтах.

Спрячем коды Shift + F9. Посмотрим еще один интересный ключ для вставки размера файла в доку- мент. Выполним команды меню: Вставка -> Поле -> Filesize -> в списке Формат выберем Сумма пропи- сью -> ОК.

В результате мы получили размер файла, напи- санный прописью. Посмотрим коды полученного поля. Контекстное меню -> Коды/Значения полей.

Вид поля - Filesize. Далее идет общий ключ DollarText, который позволяет написать сумму про- писью. Отобразим значение поля. Контекстное меню -> Коды/Значения полей.

А сейчас я продемонстрирую добавление ключей, которое нельзя выполнить в области Свойства поля.

Глава 2. Знакомимся с Word 2003 в деталях

335

Вставка -> Поле -> Filesize -> Коды поля -> Парамет- ры. Общие ключи -> Форматирование - выберем Сумма прописью -> Добавить.

И снова из того же списка - Прописные буквы -> Добавить -> ОК. ОК.

В результате мы получили размер файла, напи- санный прописью и отформатированный прописны- ми буквами. Сохраним файл. Мы добавили в файле записи.

Размер файла с тех пор, как мы первый раз выво- дили размер файла, изменился. Обновим поле. На- жмем клавишу F9. Действительно, размер файла изменился.

И еще раз. Контекстное меню -> Обновить поле. На следующем занятии мы подробнее рассмотрим

формат Даты/времени.

* * *

2.12.5. Блокирование обновления. Быстрые переходы в документе

На прошлом занятии мы выполнили примеры на символьный и числовой форматы. Выполним пример на формат даты/времени. Дата последнего сохранения документа.

Выполним команды меню: Вставка -> Поле -> Категории - Дата и время -> выберем команду Дата по- следнего сохранения документа. Выберем формат.

Например, вот такой: два символа на день, два символа на месяц, четыре символа на год, два символа часы, два символа на минуты, два символа на секунды.

ОК. Получили дату последнего сохранения доку- мента. Посмотрим справку, какие возможны вообще ключи. Напишем вопрос "Ключ".

Enter. Итак, 4 общих ключа. Первый общий ключ

- ключ Запрет Обновления: запрещает обновление полей в тексте, вставленных с помощью полей IncludeText и Ref без предварительного обновления в исходном документе. Запомните этот ключ. Закроем справку.

Посмотрим символьные форматы. Для символь- ных форматов три справки. Форматы, определяющие регистр букв. Форматы номеров.

Форматы знаков и предварительные форматы.

Формат даты и времени. В справке представлены три раздела. Инструкции даты. Инструкции времени. Дополнительные инструкции.

Теперь числовой формат. В этой справке дано описание элементов числовых форматов. Закроем справку.

Выполним пример. Мы воспользуемся полем Ref. Поле Ref вставляет текст или рисунок, помечен- ный указанной закладкой. Не будем ходить далеко, пометим закладкой дату последнего сохранения документа. Выделим поле.

Выполним команды меню: Вставка -> Закладка - > введем имя закладки "Обновление" -> Добавить. Теперь создадим гиперссылку. Вставка -> Поле -> в списке Категории - Связи и ссылки -> В поле Ref. Добавим ключи.

Коды поля. Параметры. Для добавления ключей у

нас три вкладки.

Сначала укажем закладку. "Обновление", Добавить. Теперь специфические ключи. Ключ F - увеличивает номер сноски или примечания и вставляет его в документ.

336

TeachPro Microsoft Word 2003

H - создает гиперссылку на указанный абзац. Добавить. N - добавляет номера абзацев, если они пронумеро- ваны. P - вставляет положение указанного абзаца относительно закладки. R - вставляет относительный номер указанного абзаца.

T - подавляет вывод символов, не являющихся цифрами и разделителями. W - вставляет полный номер ука- занного абзаца. Достаточно одного ключа - H. ОК. ОК. В результате вставлено поле, которое мы поме- тили закладкой. Работает оно как гиперссылка.

Нажмем клавишу Ctrl на клавиатуре. Щелкнем по вставленному полю. Мы переместились в поле, помеченное ранее закладкой. Отобразим коды поля, помеченного закладкой Shift + F9.

Отобразим коды поля ссылки Shift + F9. Итак, первое поле - Дата последнего сохранения докумен- та. Второе поле - ссылка на него. Теперь поле ссылки я хочу отредактировать. Добавим в поле ключ Запрет Обновления.

Вот так. Спрячем коды Shift + F9. Спрячем ко- ды поля Дата последнего сохранения - Shift + F9. Сохраним документ. Очевидно, время сохранения изменено. Попробуем обновить поле ссылки.

Нажмем клавишу F9. Обновление не происходит. Хорошо, обновим исходное поле - F9. Исходное поле обновлено. Теперь попробуем обновить поле гипер- ссылки. F9. Поле гиперссылки тоже обновлено.

Рассмотрим еще одно поле, позволяющее осуще- ствлять быстрое перемещение по документу - поле GoToButton. Выполним команды меню: Вставка -> Поле -> Категории - Автоматизация -> GoToButton.

Посмотрим, какие у нас есть параметры. Имя за- кладки, добавим. Нам необходимо еще дописать сообщение. "Переход к дате последнего сохранения документа". Щелкнем ОК. Появилось наше сообще- ние.

Выполним двойной щелчок по сообщению. Мы переместились на дату последнего сохранения доку- мента, помеченную закладкой "Обновление". При помощи этой команды можно переместиться к кон-

кретному номеру страницы.

Выполним команды меню: Вставка -> Поле -> Категории - Автоматизация -> GoToButton. Щелкнем по кнопке Коды поля. Посмотрим синтаксис команды GoToButton.

Код поля содержит два обязательных параметра: Назначение - позиция, в которую переместится текстовый курсор после двойного щелчка по полю.

Сообщение - текст или рисунок, по которому нужно выполнить двойной щелчок для перемещения в новую позицию.

Для указания позиции перемещения существует несколько вариантов. Можно воспользоваться пред- варительно вставленными в документ закладками. Это мы уже делали. Номер страницы можно указать явно.

Напишем первая страницы. И допишем сообще- ние "Переход на первую страницу документа". Щелкнем ОК. Появилось сообщение. Выполним по нему двойной щелчок. Мы на первой странице доку- мента.

Опустимся в самый низ текста Ctrl + End. Еще раз вставим поле GoToButton. Вставка -> Поле -> GoToButton -> Коды поля. В качестве назначения в поле GoToButton можно указать конкретный раздел, строку, сноску или примечание.

Для этого необходимо поставить перед номером раздела символ S, строки - L, сноски - F, примечания - A. Для вставки такого назначения кнопка Добавить не нужна.

Глава 2. Знакомимся с Word 2003 в деталях

337

Вставка производится непосредственно в поле Коды поля. Зададим переход на новую строку, напи- сав L5. Введем сообщение "Переход на пятую строку документа".

ОК. Сообщение вставлено. Выполним по нему двойной щелчок. Мы действительно оказались на пятой строке документа. Вернемся назад Ctrl + End. Для указания перехода в поле GoToButton можно нарисовать кнопку.

Выполним пример. Вставка -> Поле -> Автомати- зация -> GoToButton -> Коды поля. Ну, пусть опять будет первая страница.

Напишем текст сообщения "Для перехода в нача- ло документа выполните двойной щелчок по коту". ОК. Сообщение вставлено. Покажем коды, спрятан- ные в данном поле Shift + F9.

В конец текста мы хотим вставить картинку с котом из буфера обмена - Ctrl + V. Спрячем коды Shift + F9. Текст вывода не может распространяться не более чем на одну строку. Уменьшим шрифт.

Вот такой получился кот. Выполним двойной щелчок по коту. Мы переместились в начало документа. Опус- тимся в самый низ документа. Посмотрим, какие коды скрываются под "котом".

Выделили поле с котом. Контекстное меню ->Коды значения полей. Вот он наш котик.

Спрячем коды полей Shift + F9. Сохраним документ. На следующем занятии мы с Вами поговорим о колон- титулах словарного типа.

* * *

2.12.6. Колонтитулы словарного типа

Особый интерес представляет использование полей в колонтитулах. Рассмотрим поле StyleRef. Это поле позволяет вставить текст, отформатированный определенным стилем.

Помещенное в верхний или нижний колонтитул поле StyleRef печатает первый или последний фраг- мент текста, отформатированный указанным стилем.

Эта возможность лежит в основе создания ко-

лонтитулов словарного типа. Рассмотрим на при-

мере. Перед нами небольшой словарь, состоящий из 5 страниц текста. Буквы заголовков разделов словаря набраны стилем Заголовок 2, текст стилем Обыч- ный. Я хочу, чтобы в колонтитуле каждой страницы указывалась первая и последняя буквы заголовков разделов текущей страницы.

Так на первой странице это должны быть буквы «А», «Б» и «В». На второй странице буквы от «Г» до «З». Создадим колонтитул словарного типа.

Сначала перейдем в режим колонтитулов: Вид ->

Колонтитулы. Теперь вставим поле StyleRef.

Вставка -> Поле -> Категории -> Связи и ссылки -> поле StyleRef. Код поля будет выглядеть следую- щим образом: StyleRef, Идентификатор стиля и необязательные ключи.

Скроем коды. Буквы заголовков разделов оформ- лены стилем Заголовок 2. Выберем Заголовок 2. ОК.

На текущей странице добавлена буква «Г». По- смотрим следующую страницу. «И». Всё верно. Поставим тире. Еще раз выполним команды меню: Вставка -> Поле -> StyleRef. Стиль - Заголовок 2.

А теперь добавим ключи. Первый ключ начинает поиск с конца страницы.

Это именно тот ключ, который нам нужен. Фла- жок. Остальные ключи связаны с нумерацией абза- цев. Это нам не нужно. ОК.

Вставлена последняя буква заголовка текущей страницы. Выйдем из режима Колонтитулы. Закрыть.

Посмотрим результат. Вторая страница. Третья страница «И-.... М». Четвёртая страница «Н-......

Т».

338 TeachPro Microsoft Word 2003

И пятая страница «У-.....Я». Итак, сформирован колонтитул на всех страницах документа.

Решим следующую задачку. У нас есть стандартное письмо, содержащее более, чем одну страницу. В дан- ном случае две страницы.

Мы хотим поместить в колонтитулы всех стра- ниц кроме первой имя адресата. Для выполнения этой задачи зададим параметр Различать колонтиту- лы первой страницы.

Выполним команды меню: Файл -> Параметры страницы -> вкладка Источник бумаги -> Различать колонтитулы первой страницы -> ОК.

Имя адресата должно находиться в отдельном аб- заце. Выделим его. Теперь зададим имени адресата отдельный стиль. Пусть этот стиль называется «По- лучатель». Помните, как это делается?

Вызовем область задач Стили и форматирование. Наш стиль отображен в окошке Форматирование выделенного текста. Откроем стрелочку.

Выберем Создать стиль. Напишем новое имя стиля - «Получатель». ОК. Этим стилем отформатировано только имя адресата. Теперь перейдем на вторую страницу.

Уберем область задач Стили и форматирование. Создадим колонтитул: Вид -> Колонтитулы.

Зададим выравнивание по правому краю. Вставим поле: Вставка -> Поле -> Связи и ссылки -> StyleRef.

Найдём новый стиль Получатель. Вот он наш стиль Получатель Знак. Ключей никаких не нужно. ОК.

Имя адресата появилось в колонтитуле второй страницы. Закрыть. Посмотрим колонтитул первой страницы. Имя адресата в нем не появилось.

Задачка решена. Напомню, как мы решили дан- ную задачу. Для того чтобы поместить некоторый фрагмент текста в колонтитулы всех страниц, кроме первой нужно выполнить набор команд: Файл -> Параметры Страницы -> на вкладке Источник бума- ги -> флажок Различать колонтитулы первой страни- цы.

Затем поместить фрагмент текста в отдельный абзац. Задать этому абзацу уникальный стиль. Пе- рейти в режим колонтитулов: Вид -> Колонтитулы. Вставить поле StyleRef, указав в качестве параметра название нового стиля.

В следующем примере я хочу вставить в колон- титулы название документа. Для этих целей приме- няется поле Title, которое вставляет название доку- мента, указанное в его свойствах. Посмотрим, как

называется текущий документ. Выполним команды меню: Файл -> Свойства -> вкладка Документ -> название «Примеры полей» ОК.

Вставим название в колонтитулы. Предварительно перейдем в режим колонтитулов: Вид - Колонтитулы. Вставим поле: Вставка - Поле - Категория -

О Документе - поле Title. Вставляет название до- кумента. Ключей у этого поля нет. ОК.

Вставлено название документа: «Примеры по- лей». Нажмем клавишу Tab. Добавим еще номер текущей страницы и подсчет общего числа страниц в документе. Напишем - страница. Вставим поле:

Вставка -> Поле -> Категория -> Нумерация -> номер текущей страницы -> Page. Вставка номера текущей страницы.

ОК. Запятая, пробел, «всего», двоеточие, пробел. Вставим еще одно поле: Вставка -> Поле -> Кате-

гория -> О документе -> поле NumPages число страниц в документе. Код этого поля не имеет клю- чей. Нажмем ОК. Закроем панель инструментов Колонтитулы.

Колонтитулы сформированы. В колонтитуле

Глава 2. Знакомимся с Word 2003 в деталях

339

присутствует название документа, номер текущей страницы и общий объем страниц документа.

Посмотрим колонтитул второй страницы название документа, номер текущей страницы, объем всего до- кумента.

Тема следующего нашего занятия Выражения.

* * *

2.12.7. Выражения и формулы

Выражения. Если Вы знакомы с электронными таблицами, то для Вас не составит труда работать с выра- жениями. Можно использовать выражения, иначе говоря, формулы, прямо в кодах полей. Вставим символы поля

- Ctrl+F9.

Внутри символов поля напишем "=24-10". Нажмем клавишу F9, чтобы обновить поле. На экране появился результата - 14. В выражениях Вы можете суммиро- вать, вычитать, умножать, делить, возводить в сте- пень, находить средние значения и сравнивать эти значения, используя вместо них имена закладок.

Рассмотрим пример расчета грузоподъемности лифта. Пометим закладкой средний вес человека. Выделим. Вставка -> Закладка -> введем имя заклад- ки: "Вес_человека". Т.к. пробел недопустим, поста- вим "_" (подчеркивание).

Добавить. Вставим еще одну закладку - допусти- мое количество пассажиров. Выделили. Вставка -> Закладка -> Напишем "Количество_человек", Доба- вить. Теперь рассчитаем грузоподъемность. Для вычисления воспользуемся полем Formula.

Поле Formula имеет следующий формат: "=Formula". Под словом "Formula" имеется в виду выражение, содержащее допустимые сочетания чисел, закладок, содержащих числа, полей, значени- ем которых являются числа, операторов и функций.

Выражение может ссылаться на содержимое яче- ек таблиц и значения, возвращаемые функциями. Закладка - имя закладки, которой помечено одно или несколько значений.

Числовой формат- указывает способ отображения полученного результата: число знаков дробной час- ти, способ отображения отрицательных чисел и так далее. Соберем формулу: Вставка -> Поле -> Катего- рии - Формулы -> само поле - =Formula.

Для формирования формулы щелкнем по кнопке Формула. А это диалоговое окно нам уже хорошо знакомо.

Вставить закладку - вес_человека. Умножить. Вставить закладку - "Количество_человек". ОК. Получен результат. В категории Формулы представ- лены еще три поля. Рассмотрим эти три поля:

Вставка -> Поле -> Категории - Формулы -> поле - Advance. Посмотрим, какие предложены ключи. Первый ключ - сдвигает начало последующего текста вниз на указанное число пунктов.

Сдвиг текста влево на указанное число пунктов. Сдвиг вправо. Добавим этот ключ. Укажем - 30 пунктов.

Следующий ключ - сдвиг текста вверх. Сдвигает начало последующего текста на указанное расстоя- ние от левого поля колонки или рамки. Горизонталь- ная позиция - сдвигает начало последующего текста на указанное расстояние от левого поля колонки или рамки.

И последнее - Вертикальная позиция - Сдвигает начало последующего текста в указанную вертикальную по- зицию относительно текущей позиции строки. Ограничимся ключом Сдвиг текста вправо.

ОК. Следующее поле: Вставка -> Поле -> Категории - Формулы -> Eq. Создание формулы.

340

TeachPro Microsoft Word 2003

До появления в Word редактора формул поле Eq использовалось для создания математических фор- мул. Редактор формул проще в использовании и предоставляет значительно больше возможностей, поэтому не стоит возиться с полем Eq.

Более того, если щелкнуть по кнопке Редактор формул, то будет запущено знакомое нам приложе- ние Редактор формул. Но мы все-таки для примера рассмотрим создание одной формулы.

Вставка -> Поле -> Создание формулы -> Коды поля -> Параметры. Рассмотрим возможные ключи. Первый ключ - создает матрицу, размещая указанные элементы в нескольких столбцах.

Заключает элемент в скобки соответствующего размера. Управляет горизонтальным положением следующего символа. Создает дробь, в которой

числитель и знаменатель выровнены по центру разделительной линии.

Добавим этот ключ. Напишем выражение: в числителе "f(x)+n". В знаменателе "n!". Посмотрим, какие еще есть ключи.

Создает интеграл, используя верхний и нижний пределы и подынтегральное выражение. Формирует список значений. Помещает каждый последующий элемент поверх предыдущего.

Создает знак радикала. Оформляет элементы как надстрочные и подстрочные знаки. И последний ключ - Создает рамку вокруг текста, заключенного в скобки.

ОК. ОК. Формула создана. Посмотрим коды этого поля - Shift+F9. Спрячем коды.

Осталось еще поле Symbol. Вставка -> Поле -> Категории - Формулы -> Symbol - вставка специ-

альных символов.

Эту же операцию можно выполнить при помощи команд меню: Вставка -> Символ.

В поле Номер знака нужно указать номер симво- ла. Напишем 123. Рассмотрим ключи. Указанный код рассматривается в кодировке ANSI.

Шрифт символа. Укажем шрифт символа, на- пример, Symbol. Следующий ключ - вставляет сим- вол, не изменяя междустрочный интервал.

Код символа рассматривается в кодировке ShiftJIS. Размер - задание размера символа в пунктах. Ну, например, 20 пт.

Указанный код рассматривается в кодировке Unicode. ОK. Вставлена фигурная скобочка. Рассмотрим пример создания выражения при помощи поля услов- ного оператора If. Для этого нам потребуется новая закладочка.

Выделим суммарный вес пассажиров. Вставим закладку: Вставка -> Закладка -> напишем новое имя заклад- ки - "Вес" -> Добавить.

Теперь соберем выражение. Вставка -> Поле -> Категории - Автоматизация -> поле If - оператор ус-

ловного выполнения. Код поля имеет вид: If, выражение 1, оператор, выражение 2, если все это верно - напеча- тать текст 1, если все это неверно - напечатать текст

2.

Щелкнем по кнопочке Параметры. Нам нужно проверить, что вес меньше либо равен вес человека, умноженный на количество человек. Выберем имя закладки "Вес",

Добавить. Вставим оператор "<=" (меньше или равно), пробел., откроем скобочку, вес человека, Добавить. Умножить, количество человек, Добавить.

Закроем скобочку. Откроем кавычку, напишем текст первого сообщения: "Лифт поедет ", закроем кавычку. Пробел. Откроем кавычку, напишем текст второго сообщения: "Лифт останется на месте", закроем кавычку. ОК. ОК.

Мы получили результат - лифт поедет. Изменим

Глава 2. Знакомимся с Word 2003 в деталях

341

суммарный вес пассажиров лифта: напишем 6, троечку сотрем.

Обновим поле. F9. Лифт останется на месте. Результат изменился. На следующем занятии мы с Вами пого- ворим о вставке текста в документ при помощи полей.

* * *

2.12.8. Вставка рисунков и текста в документ при помощи полей

Вставка текста в документ при помощи полей. Первое поле, которое мы рассмотрим, AutoText. Вставка - > Поле -> Категории - Связи и ссылки -> AutoText. Описание - Вставка элемента автотекста. После названия поля нам необходимо указать имя элемента автотекста.

В списке Имя элемента автотекста отображены все элементы автотекста данного документа. Найдем Стих. ОК. Элемент автотекста вставлен.

Посмотрим, что скрывается под элементом автотекста. Shift + F9. Коды поля. Скроем коды Shift + F9. Вставка списка элементов автотекста. Word позволяет вставить раскрывающийся список элементов автотек- ста. Для создания раскрывающегося списка элементов автотекста используется поле AutoTextList.

Выполним команды меню: Вставка -> Поле -> Категории - Связи и ссылки -> поле AutoTextList. Посмотрим синтаксис этого поля - Коды поля. Текст - это текст, который должен отображаться на экране (в кавычках), например "Список элементов". Так и напишем: "Список элементов".

Имя Стиля - это имя стиля элементов списка ав- тотекста, которые следует включить в список. Этот стиль может быть стилем абзаца или стилем знака. Если имя стиля содержит пробелы, его необходимо заключить в кавычки.

Подсказка - текст подсказки, всплывающей при наведении на поле указателя мыши.

Добавим ключи: кнопка Параметры. Для отобра- жения элементов автотекста, отформатированных с использованием стиля, нужно перейти на вкладку Стили -> выбрать нужный стиль, например, Обыч- ный -> кнопочка Добавить.

Обратите внимание, автоматически вставился ключ \s. Для создания текста всплывающей подсказ- ки следует выбрать вкладку Ключи и выбрать ключ. Не станем вводить текст подсказки. Отмена. ОК. В результате вставлено поле Список элементов. Кон- текстное меню содержит имена элементов автотек- ста.

Выберем элемент автотекста "Стих". Вставлен выбранный элемент автотекста. Обратите внимание, у нас на экране сейчас два совершенно одинаковых фрагмента текста. Вставлены они при помощи раз- ных полей.

Посмотрим коды этих полей. Shift + F9. Первое поле - AutoText. Второе поле - Shift + F9 - AutoTextList. Спрячем коды.

Shift + F9. Shift + F9А теперь сравним контекст- ное меню этих фрагментов. Обычное контекстное меню. Контекстное меню содержит имена элементов автотекста. В результате вставленный элемент авто- текста можно изменить. Контекстное меню, выберем другой элемент Дата создания.

Для вставки в документ текста из файла исполь- зуется поле IncludeText. Вставка -> Поле -> Катего- рии - Связи и ссылки -> поле - IncludeText. Вставка текста из файла. В поле Имя файла нужно задать полное имя файла. Особенность следующая: при задании пути к файлу используются двойные косые линии.

342

TeachPro Microsoft Word 2003

Вставим имя файла: С, двоеточие, две косые чер- ты, папка my, две косые черты, имя файла - account.doc.

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

Для этого необходимо предварительно выделить фрагмент текста -> вставить закладку. А затем при формировании кода поля указать имя введенной закладки. Выделим кусочек текста в документе. Вставим закладку: Вставка -> Закладка -> назовем ее "Кусочек". Добавить. Сохраним. Закроем документ.

Вставим кусочек текста. Вставка -> Поле -> IncludeText. Посмотрим синтаксис этого поля. Коды поля. Итак, IncludeText, имя файла. Укажем имя файла. Двойная кавычка, c, двоеточие, две наклон-

ных, папка my, две наклонных, имя файла - Esenin.doc, закроем двойную кавычку.

Необязательный ключ - Закладка. Имеется в виду имя закладки, определяющей фрагмент документа, кото- рый нужно вставить. Если этот ключ не определен, документ будет вставлен целиком.

Укажем имя закладки. Переключимся на русский язык, напишем "Кусочек".

Двойные кавычки. И здесь тоже. ОК. Кусочек текста из файла вставлен. Поле Fill-in - предлагает пользователю ввести текст, который помещается в том месте документа, где расположено поле.

Рассмотрим простой вариант. Текстовый курсор установим в место вставки приглашения. Выполним команды меню: Вставка -> Поле -> Категории - Слияние -> поле - Fill-in. Приглашение ввести текст для вставки в документ. В поле Приглашение нужно набрать текст запроса. Например, "Ваше любимое животное".

Поставив флажок в поле Ответ по умолчанию, в поле справа от него можно ввести значение, которое будет присвоено полю, если пользователь не введет ничего другого. Например, "лошадь". Если ответ для использования по умолчанию не задать, Microsoft Word будет применять последний введенный ответ. OK. OK.

Текст по умолчанию вставлен. Посмотрим коды этого поля Shift + F9.

Спрячем коды. Shift + F9.Если потребуется из- менить значение этого поля, нужно: поле выделить и нажать клавишу F9. Вновь появилось окно запроса. Напишем "кошка". OK.

Значение поля изменилось.

А теперь рассмотрим сложный вариант этого же поля. Текстовый курсор стоит в месте вставки при- глашения. Выполним команды меню: Вставка -> Поле -> Категории - Слияние -> поле - Fill-in.

Щелкнем по кнопке Коды поля. Синтаксис поля: FILL-IN, необязательное "Приглашение" и необяза-

тельные ключи. Напишем "Приглашение". Например: День рождения буржуя.

Посмотрим, какие предлагаются ключи. Всего два ключа: ключ D вставляет текст закладки, заданный по умолчанию. То есть, если пользователь ничего не напишет в окне запроса, то будет вставлен текст, помеченный закладкой; ключ O запрашивает текст закладки только один раз в начале слияния.

Посмотрим, что получится, если не вставлять ключи. Отмена, OK. Появилось окно запроса. Напишем дату, например, - "01.01.51". ОК. Если потребуется изменить дату, указанную в поле, нужно: вызвать контекстное меню поля -> Обновить поле. Вновь появится окно запроса. Напишем новую дату: "12.12.51". ОК.