mlreportgen.dom.TableColSpecGroup class

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

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

Описание

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

Конструкция

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

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

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

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

Свойства

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

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

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

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

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

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

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

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

DOM генерирует уникальный для сеанса тег, когда он создает элемент документа. Структурируйте тег как 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);