mlreportgen.dom.TableColSpecGroup class

Пакет: mlreportgen.dom

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

Описание

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

The 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