CTABLESTYLE
Установка имени текущего стиля таблицы.
FIELDDISPLAY
Управляет отображением полей на сером фоне
FIELDEVAL
Управляет обновлением полей
Утилиты
Нет
Ключевые слова для команд
Нет
При обновлении поля отображается его последнее значение. Пользователь может обновить поля по одному или обновить все поля в одном или нескольких выбранных текстовых объектах.
Пользователь может также установить автоматическое обновление полей при открытии, сохранении, печати, регенерации чертежа или его отправки с помощью команды ФОРМКОМПЛЕКТ.
Настройки в Вкладка "Пользовательские" (диалоговое окно "Настройка") определяют режим обновления полей: автоматический или по запросу (системная переменная FIELDEVAL). Поле "Дата", вне зависимости от значения переменной FIELDEVAL, автоматически не обновляется.
ПРИМЕЧАНИЕ. При присвоении системной переменной DEMANDLOAD значения 2, невозможно будет обновить поля до тех пор, пока не будут использованы команды ПОЛЕ или ОБНПОЛЕ.
Контекстно-зависимые поля в блоках и внешних ссылках
Некоторые поля являются контекстно-зависимыми; т.е. их значение зависит от пространства или вкладки-листа, на котором они расположены. Например, поскольку каждая разметка листа может иметь различные параметры листа, то значение, отображаемое полем "ОриентацияЛиста", может различаться на различных разметках листа одного и того же чертежа.
Список контекстно-зависимых полей ТекЛистПольз НазваниеТекущегоЛиста ПояснениеТекЛист ИмяУстройства НомерТекущегоЛиста ФорматЛиста НомерИНазваниеЛиста ДатаВывода ТекущаяПодшивка ОриентацияЛиста ТекПодшПольз МасштабПечати ПояснениеТекПодш ИмяНабораПараметров ТекущаяГруппаЛистов ТаблицаСтилейПечати
Для совместимости с предыдущими версиями контекстно-зависимые поля в блоках и внешних ссылках не обновляются при вставке их в чертеж; вместо этого поля отображают последнее кэшированное значение. Поэтому, если необходимо использовать контекстно-зависимое поле внутри блока, например блока основной надписи, то надо вставить поле как атрибут. Например, блок основной надписи может использовать поле "НомерТекущегоЛиста" как атрибут. Тогда при вставке основной надписи в чертеж поле отобразит номер листа, на который была произведена вставка.
Большинство полей не являются контекстно-зависимыми и обновляются в блоках и внешних ссылках. Поля во внешних ссылках обновляются на основе файла, в который они вставлены, а не исходного файла. Эти поля не следует использовать в атрибутах. Например, поле, отображающее номер конкретного листа в подшивке и обновляющееся при изменении данного номера, является свойством подшивки. При создании поля пользователь выделяет имя поля "Подшивка", выбирает подшивку и лист в области структуры, а затем выбирает свойство "НомерЛиста" в качестве значения поля. Это поле будет отображать номер данного листа, даже если данное поле поместить в блок и вставить в другой чертеж. Если лист удалить из подшивки, то он уже не будет иметь номер, а поле станет недействительным и будет отображать знаки решетки.
Некоторые поля подшивок могут быть вставлены как заменители. Например, при создании собственных блоков-идентификаторов и блоков марок, пользователь может вставить поле "НомерЛиста" в качестве заменителя. Позже, когда блок будет вставлен из контекстного меню вкладки "Список видов" в Диспетчере подшивок, поле отобразит номер листа чертежа.
Совместимость с AutoCAD LT и предыдущими версиями AutoCAD
При открытии чертежа с полями в AutoCAD 2004 или более ранней версии поля не обновляются; в них отображаются те значения, которые отображались последними до открытия чертежа. Если поля не были изменены, то они обновляются как обычно при открытии чертежа в системе, поддерживающей поля.
AutoCAD LT не поддерживает поля. При открытии чертежа с полями в AutoCAD LT поля вычисляются на основе значения системной переменной FIELDEVAL в чертеже, при этом сама системная переменная FIELDEVAL недоступна.
См. также:
■ Работа с чертежами AutoCAD в AutoCAD LT
Ручное обновление поля
1. Дважды нажмите кнопку мыши на тексте.
2. Выберите поле, которое необходимо обновить, и нажмите правую кнопку мыши. Выберите "Обновить поле".
Обновление вручную нескольких полей
1. Введите в командной строке обнполе.
2. В ответ на подсказку "Выберите объекты" выберите объекты, содержащие поля, которые требуется обновить, и нажмите ENTER.
Все поля в выделенных объектах обновятся.
Автоматическое обновление полей
1. В командной строке введите fieldeval.
2. Введите код, являющийся суммой любых из следующих значений:
■ 0: не обновляются
■ 1: обновляются при открытии
■ 2: обновляются при сохранении
■ 4: обновляются при печати
■ 8: обновляются при вызове команды ФОРМКОМПЛЕКТ
■ 16: обновляются при регенерации
Например, для обновления полей только при открытии, сохранении или печати файла необходимо ввести 7.
Краткий справочник
Команды
ПОЛЕ
Создание объекта многострочного текста с полем, автоматически обновляемым при изменениях связанного с ним значения
ОБНПОЛЕ
Позволяет обновлять поля в выбранных объектах чертежа вручную
Системные переменные
FIELDDISPLAY
Управляет отображением полей на сером фоне
FIELDEVAL
Управляет обновлением полей
Утилиты
Нет
Ключевые слова для команд
Нет
Использование гиперссылок в полях
В тексте можно использовать поля гиперссылок.
Текстовые гиперссылки работают таким же образом, что и гиперссылки, связанные с объектами. При наведении курсора на текст отображается курсор гиперссылки, а также соответствующая подсказка. Для перехода по гиперссылке надо, нажав клавишу CTRL, указать гиперссылку.
ПРИМЕЧАНИЕ. Поле гиперссылки использует абсолютный путь к файлу; команда ГИПЕРССЫЛКА может создать гиперссылку с относительным путем.
Полям, указывающим на названия и номера листов и видов, при создании могут быть назначены гиперссылки. При изменении этих элементов или перемещении в Диспетчере подшивок, гиперссылки, связанные с ними, также изменяются, указывая на новое положение.
При публикации в формат многолистового DWF-файла гиперссылки в полях преобразуются из связей с DWG-файлами в связи с DWF-файлами.
Добавление в текст поля гиперссылки
1. Выберите пункт меню "Рисование"→"Текст"→"Многострочный".
2. Расположите курсор в месте, где должен отображаться текст с гиперссылкой.
3. Нажмите правую кнопку мыши в редакторе. Выберите "Вставить поле".
4. В диалоговом окне "Поле" в группе "Категории полей" выберите "Связи".
5. В группе "Имена полей" выберите "Гиперссылка" и укажите гиперссылку.
6. В диалоговом окне "Вставка гиперссылки" для задания расположения можно использовать один из следующих способов:
■ В поле "Ввод имени файла или Web-страницы" ввести имя файла (вместе с путем), на который должен производиться переход.
■ В группе "Что искать:" нажать на кнопки "Файл", "Web-страница" или "Позиция". Выбрать местоположение, для которого необходимо создать гиперссылку. Нажать "Открыть" или "OK".
7. (Не обязательно) В поле "Отображаемый текст" выделить текст, предлагаемый по умолчанию, и ввести текст ссылки, который должен отображаться в многострочном текстовом объекте.
8. Нажать "OK" для закрытия каждого диалогового окна.
9. Для сохранения текста и выхода из редактора воспользуйтесь одним из следующих приемов:
■ Нажать "OK" на панели "Форматирование текста".
■ Указать точку на чертеже вне окна редактора.
■ Нажать клавиши CTRL+ENTER.
Гиперссылка будет отображаться в многострочном текстовом объекте вместе с текстом, который был введен пользователем. Для перехода по гиперссылке указать ее, удерживая нажатой клавишу CTRL.