mlreportgen.dom.TableColSpecGroup class

Пакет: 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, где КЛАСС является классом объекта, и ID является значением Id свойство объекта. Определение вашего собственного значения тега может помочь вам идентифицировать, где проблема произошла во время генерации документов.

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

Примеры

свернуть все

Сделайте первый столбец таблицы зеленым и остальные столбцы красный. Используйте 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