mlreportgen.dom. Класс TableColSpecGroup

Пакет: mlreportgen.dom
Суперклассы:

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

Описание

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

Конструкция

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

Выходные аргументы

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

Спецификация форматов для группы столбцов таблицы, представленных объектом mlreportgen.dom.TableColSpecGroup.

Свойства

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

Это свойство принимает массив объектов mlreportgen.dom.TableColSpec. Свойство Border принимает тот же вход массивов.

Выходной формат должен поддержать пользовательские атрибуты этого элемента документа.

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

Если это свойство не задано (его значением является []), значение принято, чтобы быть 1.

Типы данных: double

Объекты формата, которые задают формат элемента документа.

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

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

Например, чтобы облегчить идентифицировать, где проблема произошла во время генерации документов, можно задать собственное значение тега.

Примеры

свернуть все

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.OutputPath);