Определение таблиц свойств для определений CustomBlock¶
Таблица свойств блока связывает комбинации значений со свойствами блока. Например, можно использовать таблицу свойств блока для определения набора размеров дверей.
В ссылке блока можно отобразить список доступных комбинаций значений, нажав на точку захвата таблицы. При выборе комбинации значений ссылка блока автоматически меняется на соответствующие значения, определенные строками в таблице свойств блока.
Используйте команду CBTable для отображения или обновления таблицы свойств блока, связанной с определением CustomBlock.
Команда создает пустую таблицу свойств блока.
В таблицу свойств блока можно добавить свойства и значения элементов.
Каждое определение CustomBlock может иметь только одну таблицу свойств блока.
Таблица свойств блока может включать:
Элементы
Пользовательские параметры
Параметры размерных ограничений
Атрибуты. Атрибуты позволяют присвоить имя каждой строке таблицы свойств блока.
Примечание. Назначьте предварительно определенный режим атрибутам, которые необходимо включить в таблицу свойств блока.
Пример.
Учитывая, что блок CustomBlock определен для представления окон различных размеров, вы можете выбрать из списка конкретных размеров.
При выборе соответствующей точки захвата элемента таблицы свойств блока в ссылке блока отображается список доступных размеров. Чтобы изменить размер окна для соответствующей ссылки блока, выберите параметр из списка. На палитре Свойства отображаются соответствующие значения длины и ширины окна (категория Настройка).
Рабочий процесс для определения таблицы свойств блока:
Откройте редактор блоков и создайте все необходимые элементы и атрибуты для CustomBlock.
Чтобы создать таблицу свойств блока, выполните следующие действия.
Откройте редактор блоков и создайте все необходимые элементы и атрибуты для CustomBlock.
В редакторе блоков выполните одно из следующих действий:
На ленте выберите Редактировать блок > Размерные > Таблица блока.
Введите CBTable.
Дополнительно можно указать свойства:
Имя
Метка
Описание
Палитра. Определяет, будет ли метка отображаться на палитре Свойства, если вы выберете ссылку блока.
Вы всегда можете изменить свойства элемента позже в палитре Properties.В графической области укажите положение элемента в определении блока CustomBlock. Положение элемента таблицы свойств в определении CustomBlock будет положением точки захвата в ссылке блока.
Укажите число точек захвата.
0. Нет точек захвата.
1. Одна точка захвата в средней точке элемента.
В диалоговом окне Таблица свойств блока выполните следующие операции.
В диалоговом окне Таблица свойств блока для каждого свойства элемента отображается столбец.
Введите значение в каждую ячейку строки.
Новая строка появляется автоматически при вводе значения в ячейку. Каждая строка представляет новый набор значений. Эти наборы значений отображаются в контекстном меню при вставке блока и выборе точки захвата параметра таблицы свойств блока.
Примечание. При нажатии правой кнопкой мыши на заголовок столбца отображается контекстное меню с параметрами для настройки столбцов.
Нажмите
, чтобы проверить каждый набор значений в таблице свойств блока.Примечание. Убедитесь, что записи уникальны.
При необходимости используйте параметр Свойства блока должны совпадать со строкой в таблице, чтобы указать способ изменения свойств, добавленных в таблицу: по отдельности или нет. Если можно изменить другие свойства без сопоставления со строкой, отображаются свойства по умолчанию.
Нажмите OK, чтобы вернуться к редактору блока.
Чтобы снова отобразить диалоговое окно Таблица свойств блока, дважды нажмите на элемент таблицы или используйте команду CBTable.
Чтобы добавить свойства в таблицу свойств блока, выполните следующие действия.
В диалоговом окне Таблица свойств блока нажмите Добавить свойства
.В диалоговом окне Добавить свойства элемента перечислены все элементы блока, содержащие значения свойств.
Примечание. Имя свойства — это метка элемента.
Выберите свойства элемента для добавления в таблицу.
Примечание. Для выбора нескольких элементов используйте клавиши Shift и Ctrl.
Нажмите ОК.
В диалоговом окне Таблица свойств блока для каждого свойства элемента отображается столбец.
Чтобы добавить новый пользовательский параметр в таблицу свойств блока, выполните следующие действия.
В диалоговом окне Таблица свойств блока нажмите Добавить свойства
.В диалоговом окне Добавить свойства элемента укажите свойства элемента пользователя:
Имя. Укажите имя пользовательского параметра.
Значение. Укажите значение пользовательского параметра.
Тип. Определяет тип нового параметра.
Выберите Отобразить на палитре «Свойства», чтобы отобразить параметр пользователя в качестве свойства на палитре Свойства для ссылки блока.
Нажмите ОК.
В таблице пользовательских параметров появится новый столбец.
Чтобы удалить свойства из таблицы свойств блока, выполните следующие действия.
В диалоговом окне Таблица свойств блока выберите столбец, соответствующий удаляемому свойству.
Нажмите правую кнопку мыши и выберите Удалить столбец.
Доступ
Команда: CBTable
Лента: Редактировать блок > Размерные > Таблица блоков
Связанные разделы
Исходная тема