exponenta event banner

класс mlreportgen.dom.TaureColSpecGroup

Пакет: mlreportgen.dom

Определение стиля для группы столбцов таблицы

Описание

Использование объекта mlreportgen.dom.TableColSpecGroup для определения стиля для группы смежных столбцов таблицы. Переопределение стиля, заданного TableColSpecGroup объект для одного или нескольких смежных столбцов группы, используйте mlreportgen.dom.TableColSpec объект.

mlreportgen.dom.TableColSpecGroup класс является handle класс.

Атрибуты класса

ConstructOnLoad
true
HandleCompatible
true

Сведения об атрибутах класса см. в разделе Атрибуты класса.

Создание

Описание

пример

colSpecGroupObj = mlreportgen.dom.TableColSpecGroup() создает спецификацию стиля столбца, которая охватывает всю таблицу.

Свойства

развернуть все

Число соседних столбцов таблицы, к которым применяется форматирование столбцов, указанное как целое число. Если значение Span пустое свойство ([]), форматирование применяется ко всем столбцам таблицы.

Форматирование столбцов, указанное как массив объектов форматирования. Форматировать объекты, которые не применяются к TableColSpecGroup объекты игнорируются.

Стили для подгрупп столбцов, заданные как массив mlreportgen.dom.TableColSpec объекты. Первое mlreportgen.dom.TableColSpec объект применяется к первой подгруппе группы столбцов, указанной TableColSpecGroup объект. Второе TableColSpec объект относится к следующей подгруппе и т.д. Например, предположим, что это TableColSpecGroup объект применяется к первым пяти столбцам таблицы, и что первый TableColSpec объект в ColSpecs свойство имеет диапазон из двух. Первое TableColSpec применяется к первому и второму столбцам таблицы.

Стиль, заданный TableColSpec объект в ColSpecs переопределяет стиль, заданный Style свойство этого TableColSpecGroup объект.

Это свойство игнорируется.

Пользовательские атрибуты этого элемента документа, указанные как массив mlreportgen.dom.CustomAttribute объекты. Пользовательские атрибуты должны поддерживаться форматом вывода отчета.

Это свойство игнорируется и доступно только для чтения.

Это свойство игнорируется и доступно только для чтения.

Тег для этого элемента документа, заданный как вектор символов или скаляр строки.

DOM создает уникальный для сеанса тег как часть создания этого объекта. Созданный тег имеет вид CLASS: ID, где CLASS - класс объекта, а ID - значение Id свойства объекта. Указание собственного значения тега может помочь определить, где возникла проблема во время создания документа.

Идентификатор для этого элемента документа, указанный как вектор символов или скаляр строки. При создании элемента документа DOM создает уникальный идентификатор сеанса. Можно указать собственный идентификатор.

Примеры

свернуть все

Сделайте первый столбец таблицы зеленым, а остальные столбцы - красными. Использовать TableColSpecGroup для указания цвета всех столбцов таблицы и использования TableColSpec для переопределения цвета первого столбца.

import mlreportgen.dom.*
d = Document('mydoc','docx');
append(d,'Table');
     
grps(1) = TableColSpecGroup;
grps(1).Style = {Color('red')};
grps(1).Span = 5;
specs(1) = TableColSpec;
specs(1).Style = {Color('green')};
grps(1).ColSpecs = specs;
table = Table(magic(5));
table.ColSpecGroups = grps;

append(d,table);

close(d);
rptview(d);
Представлен в R2013b