Глава 3
Рис. 3.33. Диалоговое окно Поле (категория Объекты, поле Объект)
Если в ходе работы с чертежом изменятся свойства и настройки, влияющие на значения
полей, изменения можно отобразить с помощью команды ОБНПОЛЕ (UPDATEFIELD),
кнопки
(панель ленты
Вставка | Данные (Insert | Data)) или пункта ме-
ню
Сервис | Обновить поля (Tools | Update Fields). Данная команда просит указать
объекты с полями и затем обновляет их значения.
Рис. 3.34. Мультитекст с полем
3.4. Таблицы
В системе AutoCAD существует интересный объект — таблица (название примити-
ва — ACAD_TABLE). Для создания этого объекта используется команда ТАБЛИЦА
(TABLE), кнопка
панели
Таблицы (Tables) ленты (см. рис. 1.21) и панели инстру-
ментов
Рисование (Draw), а также пункт Таблица (Table) падающего меню Рисование
(Draw).
Команда ТАБЛИЦА (TABLE) открывает диалоговое окно
Вставка таблицы (Insert
Table) (рис. 3.35).
Сложные примитивы
129
Рис. 3.35. Диалоговое окно Вставка таблицы
В области
Стиль таблиц (Table style) необходимо с помощью раскрывающегося спи-
ска выбрать стиль рисования таблицы. Если в данном чертеже подходящего стиля нет,
то можно с помощью кнопки
открыть диалоговое окно работы со стилями таблиц
(о стилях таблиц см. главу 6).
Растровое изображение, приведенное в области
Просмотр (Preview), показывает внеш-
ний вид таблицы текущего стиля.
В области
Параметры вставки (Insert options) необходимо с помощью переключате-
лей выбрать режим создания таблицы:
С пустой таблицы (Start from empty table) — пустая таблица и с последующим за-
полнением;
На основе связи с данными (From a data link) — таблица на основе связи с табли-
цей Excel;
На основе данных объекта на чертеже (извлечение данных) (From object data in
the drawing (Data Extraction)) — таблица на основе извлечения данных из чертежа
(например, атрибутов блока).
Два последних пункта будут рассмотрены в главах 8 и 9. Сейчас мы ограничимся про-
цессом создания новой таблицы.
В правой части диалогового окна
Вставка таблицы (Insert Table) (см. рис. 3.35) видны
три области. В области
Способ вставки (Insertion behavior) расположена группа из
двух переключателей:
Запрос точки вставки (Specify insertion point);
Запрос занимаемой области (Specify window).
130
Глава 3
При выборе первого переключателя система запрашивает положение точки левого
верхнего угла таблицы, при выборе второго — две точки диагонали, определяющей
габариты таблицы. В первом случае пользователь должен задать в области
Параметры
столбцов и строк (Column & row settings) число и размер строк и столбцов таблицы.
С помощью полей
Столбцов (Columns) и Строк данных (Data rows) вводятся количе-
ство столбцов и количество строк. Ширина столбца задается с помощью поля
Ширина
столбца (Column width), а высота ячеек (в строках текста) — с помощью поля Высота
строки (Row height).
Если в области
Способ вставки (Insertion behavior) включен переключатель Запрос
занимаемой области (Specify window), то поля Ширина столбца (Column width) и
Строк данных (Data rows) недоступны пользователю, а их значения вычисляются ис-
ходя из заданных пользователем габаритов таблицы.
Дополнительное оформление таблицы может быть задано в области
Задание стилей
ячеек (Set cell styles). Чаще всего первая строка является названием таблицы в целом и
не делится на столбцы вертикальными линиями, вторая строка является строкой с заго-
ловками столбцов, а третья строка и последующие — это строки с ячейками данных.
В соответствии с такой организацией система предоставляет возможность задать стили
оформления первых двух строк и всех остальных с помощью раскрывающихся списков
Стиль ячеек первой строки (First row cell style), Стиль ячеек второй строки (Second
row cell style) и
Стиль ячеек остальных строк (All other row cell styles). В каждом из
списков необходимо выбрать соответствующий стиль строк вашей таблицы:
Название
(Title),
Заголовок (Header) или Данные (Data).
После закрытия диалогового окна
Вставка таблицы (Insert Table) выводится запрос
точки вставки:
Точка вставки:
(Specify insertion point:)
Пользователь должен указать точку вставки левого верхнего угла любым подходящим
способом (вводом координат с клавиатуры или с помощью мыши). Если в стиле табли-
цы задано, что заголовок таблицы находится внизу, то запрашиваемая точка будет со-
ответствовать левому нижнему углу таблицы.
Когда точка вставки указана, то на экране появляется объект таблицы, в ленте открыва-
ется панель
Текстовый редактор (Text Editor), а выше таблицы — панель инструмен-
тов
Формат текста (Text Formatting) (рис. 3.36). Если в настройках редактора мульти-
текста отключить вывод панели инструментов (см. подменю
Параметры редактора
(Editor Settings) на рис. 3.23), то она не будет отображаться.
Во вставленной таблице обычно присутствуют строка названия таблицы (1) и строка
заголовков столбцов (2). Далее идут строки данных (3, 4, ...), и именно их количество
задается в диалоговом окне
Вставка таблицы (Insert Table) в поле Строк данных
(Data rows).
Панель инструментов
Формат текста (Text Formatting) и вкладка ленты Текстовый
редактор (Text Editor) нам уже знакомы (см. рис. 3.14 и 3.13). Здесь их появление вы-
звано тем, что ячейки таблицы заполняются мультитекстом. Однако некоторые кнопки,
не используемые в таблицах, отключены.
Сразу после вставки пустой таблицы курсор ввода текста находится в центре ячейки
названия (или первой строки) таблицы. Для облегчения заполнения таблицы дополни-
Сложные примитивы
131
тельно с серым фоном показываются: вспомогательная строка заголовков столбцов (A,
B и т. д.) и вспомогательный столбец номеров строк (1, 2 и т. д.). По окончании вставки
и нажатии кнопки
OK после заполнения таблицы они исчезнут.
Рис. 3.36. Вставка таблицы
Перемещение курсора между ячейками осуществляется: вперед — с помощью клавиши
, назад — с помощью комбинации клавиш +. Нажатие клавиши
в последней ячейке позволяет добавить к таблице новую строку.
На рис. 3.37 приведен пример заполненной таблицы (положение названия внизу может
быть задано в стиле таблиц, строка заголовков столбцов может отсутствовать).
Рис. 3.37. Пример таблицы
Если в диалоговом окне
Вставка таблицы (Insert Table) (см. рис. 3.35) в области Спо-
соб вставки (Insertion behavior) был включен переключатель Запрос занимаемой об-
ласти (Specify window), то система по закрытии этого окна запрашивает две точки на
диагонали таблицы.
После вставки таблица может быть отредактирована (см. главу 4). К операциям редак-
тирования относится и вставка текста и блоков в ячейки таблицы. О блоках см. главу 8.
В таблицах допускается использовать формулы, связывающие значения разных ячеек.
Для этого при заполнении ячейки необходимо вызвать контекстное меню (оно является
контекстным меню мультитекста) и выбрать пункт
Вставить поле (Insert Field). Затем
в диалоговом окне
Поле (Field) (см. рис. 3.30) в раскрывающемся списке Категория
(Field category) следует выбрать
Объекты (Objects), а в списке Имена полей (Field
names) —
Формула (Formula). Диалоговое окно примет вид, изображенный на
рис. 3.38.
В данной версии можно применять следующие виды формул (связей ячеек), которым
соответствуют кнопки окна на рис. 3.38:
Среднее (Average), Сумма (Sum), Кол-во
(Count),
Ячейка (Cell).
132
Do'stlaringiz bilan baham: |