К объектам таблиц применяются следующие групповые коды.
Групповые коды таблиц |
|
---|---|
Групповой код |
Описание |
0 |
Имя объекта (ACAD_TABLE) |
5 |
Дескриптор объекта |
330 |
Идентификатор символьной ссылки на владельца словаря |
100 |
Маркер подкласса. (AcDbEntity) |
92 |
Число байтов в графике прокси-объекта |
310 |
Данные для графики прокси-объекта (несколько строк; максимальное количество символов в каждой строке — 256) |
100 |
Маркер подкласса. (AcDbBlockReference) |
2 |
Имя блока; анонимный блок начинается со значения *T |
10,20,30 |
Точка вставки |
100 |
Маркер подкласса. (AcDbTable) |
280 |
Номер версии данных таблицы: 0 = 2010 |
342 |
Идентификатор жесткого указателя на объект TABLESTYLE |
343 |
Идентификатор жесткого указателя на главную запись BLOCK |
11,21,31 |
Вектор горизонтального направления |
90 |
Флаг для значения таблицы (целое число без знака) |
91 |
Количество строк |
92 |
Количество столбцов |
93 |
Флаг переопределения |
94 |
Флаг переопределения цвета границы |
95 |
Флаг переопределения веса линий границы |
96 |
Флаг переопределения видимости границы |
141 |
Высота строки; это значение повторяется, 1 значение на строку |
142 |
Высота столбца; это значение повторяется, 1 значение на столбец |
171 |
Тип ячейки; это значение повторяется, 1 значение на ячейку: 1 = текстовый тип 2 = блочный тип |
172 |
Значение флага ячейки; данное значение повторяется, 1 значение на ячейку |
173 |
Значение объединения ячейки; это значение повторяется, 1 значение на ячейку |
174 |
Логический флаг, указывающий, установлен ли параметр вписывания для ячейки; это значение повторяется, 1 значение на ячейку |
175 |
Ширина границы ячейки (применяется только к объединенным ячейкам); это значение повторяется, 1 значение на ячейку |
176 |
Высота границы ячейки (применяется только к объединенным ячейкам); это значение повторяется, 1 значение на ячейку |
91 |
Флаг переопределения ячеек; это значение повторяется, 1 значение на ячейку (начиная с AutoCAD 2007) |
178 |
Значение флага для виртуальной кромки |
145 |
Значение поворота (вещественное число; применяется к блочным и текстовым ячейкам) |
344 |
Идентификатор жесткого указателя объекта FIELD. Это свойство применимо только к текстовым ячейкам. Если в тексте в ячейке содержится одно или несколько полей, сохраняется только идентификатор объекта FIELD. Текстовая строка (групповые коды 1 и 3) игнорируется |
1 |
Текстовая строка в ячейке. Если длина текстовой строки составляет менее 250 символов, все символы отображаются в группе с кодом 1. Если длина строки составляет более 250 символов, она делится на блоки длиной по 250 символов. Блоки входят в одну или несколько групп с кодом 2. Если используются групповые коды 2, последняя группа представляет собой код 1, и ее длина составляет менее 250 символов. Это значение применяется только к текстовым ячейкам и повторяется, 1 значение на ячейку |
2 |
Текстовая строка в ячейке, блоки длиной по 250 символов; необязательно. Это значение применяется только к текстовым ячейкам и повторяется, 1 значение на ячейку |
340 |
Идентификатор жесткой ссылки записи таблицы блоков. Это значение применяется только к блочным ячейкам и повторяется, 1 значение на ячейку |
144 |
Масштаб блока (вещественное число). Это значение применяется только к блочным ячейкам и повторяется, 1 значение на ячейку |
179 |
Количество определений атрибутов в записи таблицы блоков (применяется только к блочным ячейкам) |
331 |
Идентификатор символьной ссылки определения атрибута в записи таблицы блоков, на которое ссылается групповой код 179 (применимо только к блочным ячейкам). Это значение повторяется один раз для каждого определения атрибута |
300 |
Значение текстовой строки для определения атрибута, повторяется один раз для каждого определения атрибута и применяются только к блочным ячейкам |
7 |
Имя стиля текста (строка); переопределение применяется на уровне ячейки |
140 |
Значение высоты текста; переопределение применяется на уровне ячейки |
170 |
Значение выравнивания ячеек; переопределение применяется на уровне ячейки |
64 |
Значение цвета содержимого ячеек; переопределение применяется на уровне ячейки |
63 |
Значение цвета фона (заливки) содержимого ячеек; переопределение применяется на уровне ячейки |
69 |
Значение цвета из полноцветной палитры для верхней границы ячейки; переопределение применяется на уровне ячейки |
65 |
Значение цвета из полноцветной палитры для правой границы ячейки; переопределение применяется на уровне ячейки |
66 |
Значение цвета из полноцветной палитры для нижней границы ячейки; переопределение применяется на уровне ячейки |
68 |
Значение цвета из полноцветной палитры для левой границы ячейки; переопределение применяется на уровне ячейки |
279 |
Вес линий для верхней границы ячейки; переопределение применяется на уровне ячейки |
275 |
Вес линий для правой границы ячейки; переопределение применяется на уровне ячейки |
276 |
Вес линий для нижней границы ячейки; переопределение применяется на уровне ячейки |
278 |
Вес линий для левой границы ячейки; переопределение применяется на уровне ячейки |
283 |
Логический флаг включения цвета заливки; переопределение применяется на уровне ячейки |
289 |
Логический флаг видимости верхней границы ячейки; переопределение применяется на уровне ячейки |
285 |
Логический флаг видимости правой границы ячейки; переопределение применяется на уровне ячейки |
286 |
Логический флаг видимости нижней границы ячейки; переопределение применяется на уровне ячейки |
288 |
Логический флаг видимости левой границы ячейки; переопределение применяется на уровне ячейки |
70 |
Направление потока; переопределение применяется на уровне объекта таблицы |
40 |
Отступ по горизонтали; переопределение применяется на уровне объекта таблицы |
41 |
Отступ по вертикали; переопределение применяется на уровне объекта таблицы |
280 |
Флаг подавления названия; переопределение применяется на уровне объекта таблицы |
281 |
Флаг подавления строки заголовка; переопределение применяется на уровне объекта таблицы |
7 |
Имя стиля текста (строка); переопределение применяется на уровне объекта таблицы. Для каждого типа ячейки может существовать одна запись |
140 |
Высота текста (вещественное число); переопределение применяется на уровне объекта таблицы. Для каждого типа ячейки может существовать одна запись |
170 |
Выравнивание ячеек (целое число); переопределение применяется на уровне объекта таблицы. Для каждого типа ячейки может существовать одна запись |
63 |
Значение цвета фона ячеек или вертикальной левой границы таблицы; переопределение применяется на уровне объекта таблицы. Для каждого типа ячейки может существовать одна запись |
64 |
Значение цвета содержимого ячеек или горизонтальной верхней границы таблицы; переопределение применяется на уровне объекта таблицы. Для каждого типа ячейки может существовать одна запись |
65 |
Значение цвета горизонтальных внутренних линий таблицы; переопределение применяется на уровне объекта таблицы |
66 |
Значение цвета горизонтальных нижних линий таблицы; переопределение применяется на уровне объекта таблицы |
68 |
Значение цвета вертикальных внутренних линий таблицы; переопределение применяется на уровне объекта таблицы |
69 |
Значение цвета вертикальных правых линий таблицы; переопределение применяется на уровне объекта таблицы |
283 |
Флаг включения цвета фона (по умолчанию = 0); переопределение применяется на уровне объекта таблицы. Для каждого типа ячейки может существовать одна запись: 0 = отключен 1 = включен |
274-279 |
Вес линий для каждого типа границ ячейки (по умолчанию = kLnWtByBlock); переопределение применяется на уровне объекта таблицы. Для каждого типа ячейки может существовать одна группа |
284-289 |
Флаг видимости каждого типа границ ячейки (по умолчанию = 1); переопределение применяется на уровне объекта таблицы. Для каждого типа ячейки может существовать одна группа: 0 = скрытые 1 = видимые |
97 |
Тип данных строки (стандартная/название/заголовок) |
98 |
Тип единиц измерения строки (стандартная/название/заголовок) |
4 |
Строка шаблона форматирования (стандартная/название/заголовок) |
177 |
Значение флага переопределения ячейки (до AutoCAD 2007) |
92 |
Флаги расширенных ячеек (начиная с AutoCAD 2007) |
301 | Начало блока значения ячейки (начиная с AutoCAD 2007) |
302 |
Текстовая строка в ячейке. Если длина строки составляет менее 250 символов, все символы отображаются в группе с кодом 302. Если длина строки составляет более 250 символов, она делится на блоки длиной по 250 символов. Блоки входят в одну или несколько групп с кодом 303. Если используются групповые коды 393, строка представляет собой код 1, а ее длина составляет менее 250 символов. Это значение применяется только к текстовым ячейкам и повторяется, 1 значение на ячейку (начиная с AutoCAD 2007) |
303 |
Текстовая строка в ячейке, блоки длиной по 250 символов; необязательно. Это значение применяется только к текстовым ячейкам и повторяется, значение кода 302 на ячейку (начиная с AutoCAD 2007) |
Групповой код 178 является значением флага для виртуальной кромки. Виртуальная кромка используется, если линия сетки является общей для двух ячеек. Например, если в таблице содержится одна строка и два столбца, в которых содержатся ячейки A и B, в центральной линии сетки есть правая кромка ячейки A и левая кромка ячейки B. Одна кромка реальная, а другая — виртуальная. Виртуальная кромка указывает на реальную кромку; обе кромки обладают одним и тем же набором свойств, включая цвет, вес линий и видимость.