русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Работа с полями


Дата добавления: 2015-06-12; просмотров: 1941; Нарушение авторских прав


Поля в Word представляют собой специальные коды, вставляемые в документ и предназначенные для решения различных задач.

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

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

При использовании полей выполняется четыре операции: вставка поля в документ; обновление информации, представленной полем; просмотр полей и переход от одного поля к другому.

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

Например, поле даты:

{ Date \@ ММ/д/гг }

Символами поля являются фигурные скобки, обрамляющие собственно поле. Внутри фигурных скобок содержится особый код, указывающий, какая информация должна быть вставлена в документ. Для вставки поля в документ используется команда Поле… меню Вставка. В открывшемся диалоговом окне можно выбрать категорию и тип поля.

Тип поля задается первым словом в фигурных скобках.

За типом поля следуют инструкции. Есть типы полей, которые не требуют специальных инструкций, но в большинстве типов полей инструкции обязательны. По этим инструкциям Word определяет формат вставляемый в документ информации, ее источник.



Поля неявно используются многими командами Word (например, вставка номеров страниц, слияние и т.п.).

По умолчанию после вставки поля в документ на его месте появляется результат этой вставки – значение поля. Однако при редактировании документа иногда возникает необходимость просмотра кодов полей. Чтобы сделать код видимым, нужно поместить указатель мыши в поле и в контекстном меню, открываемом щелчком правой кнопки мыши, выбрать пункт Коды/значения полей. Отмена этого режима осуществляется повторным выполнением той же команды. Для просмотра значения отдельного поля можно также воспользоваться комбинацией клавиш Shift+F9.

Если в документе есть множество полей, то можно включить режим просмотра кодов для выделенного фрагмента документа.

В диалоговом окне «Параметры» (вкладка «Вид»), открываемом соответствующей командой меню Сервис, можно задать режим отображения полей в документе.

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

Иногда бывает необходимо запретить обновление поля. Для этого следует просто заблокировать поле с помощью комбинации клавиш Ctl+F11, предварительно выделив его. Снять блокировку с поля можно, выделив его и нажав комбинацию клавиш Ctl+Shift+F11.

Коды полей можно напечатать, задав соответствующий параметр в диалоговом окне печати.

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

Наиболее часто используемые ключи приведены в табл. 4.

Для перемещения между полями можно использовать клавишу F11 или комбинацию клавиш Alt+F1. Комбинации клавиш Shift+F11 или Alt+Shift+F1 позволяют выполнить переход в обратном порядке.

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

Set OFld = Selection.Fields.Add(Range:=Selection.Range, _
Type:=wdFieldEmpty, Text:="DOCVARIABLE ""Value1""", _
PreserveFormatting:=True)

где переменная OFld имеет тип Object.

Для ссылки на поле можно использовать индекс его в семействе объектов. Этот индекс может быть получен после создания поля с помощью оператора

FieldIndex = OFld.Index

Выделенное поле можно защитить от изменений оператором

Selection.Fields.Locked = True

а поле, определяемое его индексом, защищает следующая инструкция:

ActiveDocument.Fields(I).Locked = True

где переменная FieldIndex содержит значение индекса поля.

Для перехода к следующему/предыдущему полю, для выделения поля, обновления его значения, удаления и т.п. можно использовать свойства и методы объекта Field. Более подробную информацию можно получить в редакторе VBA в окне просмотра объектов, выбрав объекты Word.

Поля удобно использовать для вычислений, при создании шаблонов документов. Для реализации вычислений в документе, сохранения каких-либо значений, используемых в нем, можно использовать переменные документа.



<== предыдущая лекция | следующая лекция ==>
End With | Использование формул в документах Word


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.033 сек.