mlreportgen.dom. Класс TableHeaderEntry

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

Запись в табличном заголовке

Описание

Задает табличную запись заголовка.

Этот класс предназначается, в основном, чтобы поддержать создание HTML-таблицы. Это представляется в документе HTML как th (ячейка заголовка таблицы) элемент. Используйте этот элемент, таким образом, вы не должны форматировать табличную запись заголовка явным образом. объекты TableHeaderEntry полагаются на браузер, чтобы представить запись заголовка соответственно. Для Word и PDF Microsoft® вывод TableHeaderEntry ведет себя то же самое как TableEntry.

Конструкция

entryObj = TableHeaderEntry() создает пустую табличную запись заголовка.

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

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

Табличная запись заголовка, представленная объектом mlreportgen.dom.TableHeaderEntry.

Свойства

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

Тип границы, чтобы чертить, заданный как одно из этих значений.

Ограничьте значениеОписаниеПоддерживаемые Выходные типы

'dashed'

Пунктирная линия

Все выходные типы

'dashdotstroked'

Строка с переменными диагональными тире и точкой

Word

'dashsmallgap'

Пунктирная линия с маленьким разрывом между тире

Word

'dotted'

Пунктирная линия

Все выходные типы

'dotdash'

Строка с чередованием точек и тире

Word

'dotdotdash'

Строка с чередованием двойных точек и тире

Word

'double'

Двойная строка

Все выходные типы

'doublewave'

Удвойте волнистую строку

Word

'groove'

3-D эффект формировал канавки строка

HTML и PDF

'hidden'

Никакая строка

Смотрите обсуждение ниже этой таблицы.

HTML и PDF

'inset'

3-D строка эффекта

Все выходные типы

'none'

Никакая строка

Смотрите обсуждение ниже этой таблицы.

Все выходные типы

'outset'

3-D строка эффекта

Все выходные типы

'ridge'

3-D эффект остроконечная строка

HTML и PDF

'single'

Одна строка

Word

'solid'

Одна строка

HTML и PDF

'thick'

Толстая строка

Word

'thickthinlargegap'

Пунктирная линия с чередованием толстых и тонких тире с большим разрывом

Word

'thickthinmediumgap'

Пунктирная линия с чередованием толстых и тонких тире со средним разрывом

Word

'thickthinsmallgap'

Пунктирная линия с чередованием толстых и тонких тире с маленьким разрывом

Word

'thinthicklargegap'

Пунктирная линия с переменными тонкими и толстыми тире со средним разрывом

Word

'thinthickmediumgap'

Пунктирная линия с переменными тонкими и толстыми тире, со средним разрывом

Word

'thinthicksmallgap'

Пунктирная линия с переменными тонкими и толстыми тире с маленьким разрывом

Word

'thinthickthinlargegap'

Пунктирная линия с переменными тонкими и толстыми тире с большим разрывом

Word

'thinthickthinmediumgap'

Пунктирная линия с переменными тонкими и толстыми тире со средним разрывом

Word

'thinthickthinsmallgap'

Пунктирная линия с переменными тонкими и толстыми тире с маленьким разрывом

Word

'threedemboss'

Рельефная строка эффекта

Word

'threedengrave'

Выгравированная строка эффекта

Word

'triple'

Тройная строка

Word

'wave'

Волнистая строка

Word

Цвет рамки, заданный как также:

  • Имя цвета. Имя должно быть названием цвета CSS. См. https://www.crockford.com/wrrrld/color.html.

  • Шестнадцатеричный RGB (истинный цвет) значение как #RRGGBB. Например, #0000ff является оттенком синего цвета.

Ширина границы таблицы, заданная в форме valueUnits, где Units является сокращением от модулей. Допустимые сокращения:

  • px — пиксели (значение по умолчанию)

  • cm — 'centimeters'

  • \in 'inches'

  • mm — миллиметры

  • pc — цицеро

  • pt — 'points'

Этот дочерний элемент списков свойств только для чтения элементы этого объекта.

Количество столбцов таблицы заполнено записью таблицы, заданной как двойное.

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

Пользовательские атрибуты должны поддерживаться выходным типом документа, к которому добавлен этот элемент документа.

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

Тип расстановки переносов, заданной как:

  • Булевская переменная для на или от использования дефиса как символ расстановки переносов

  • Символ расстановки переносов в форме вектора символов, например, '-' для дефиса или ' ' для пробела

Внутреннее поле в форме valueUnits, где Units является сокращением от модулей. Допустимые сокращения:

  • px — пиксели (значение по умолчанию)

  • cm — 'centimeters'

  • \in 'inches'

  • mm — миллиметры

  • pc — цицеро

  • pt — 'points'

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

Количество строк таблицы заполнено записью таблицы, заданной как двойное.

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

Массив объектов формата (таких как объекты Bold), которые задают формат для этой таблицы.

Это свойство заменяет соответствующие форматы, заданные стилем таблицы стилей, заданным свойством StyleName.

Имя стиля задало в таблице стилей части документа или документа, к которой добавлена эта таблица

Стиль, который задает внешний вид этой таблицы в выходном документе для форматов, не заданных свойством Style.

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

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

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

Содержимое ячейки таблицы выравнивания по вертикали, заданное как одно из этих значений:

  • 'top'

  • 'bottom'

  • 'middle'

Методы

Используйте TableHeaderEntry.append и методы TableHeaderEntry.clone тем же путем, вы используете Paragraph.append и Paragraph.clone.

Метод

Цель

append

Добавьте текст, абзацы, изображения, таблицы и другие элементы к этой записи.

clone

Клонируйте эту табличную запись заголовка.