mlreportgen.dom.TableHeaderEntry class

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

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

Описание

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

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

Никакая линия

'none' тип границы также не продолжает линии. Однако конфликтные границы обработаны по-другому для 'hidden' типы, чем для 'none' типы. 'hidden' тип границы более приоритетен по сравнению с конфликтным типом границы. Конфликтный тип границы более приоритетен по сравнению с 'none' ввод.

HTML и PDF

'inset'

3-D линия эффекта

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

'none'

Никакая линия

'hidden' тип границы также не продолжает линии. Однако конфликтные границы обработаны по-другому для 'hidden' типы, чем для 'none' типы. 'hidden' тип границы более приоритетен по сравнению с конфликтным типом границы. Конфликтный тип границы более приоритетен по сравнению с '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'

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

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

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

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

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

Тип расстановки переносов в виде одного из этих значений:

  • true — Включает расстановку переносов и использует '-' для символа расстановки переносов.

  • '-' — Включает расстановку переносов и использует '-' для символа расстановки переносов.

  • ' ' — Включает расстановку переносов и использует пространство (' ') для символа расстановки переносов

  • false — Отключает расстановку переносов.

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

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

  • cm 'centimeters'

  • in 'inches'

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

  • pc — цицеро

  • pt 'points'

Родительский элемент этого элемента документа в виде Объекта DOM. Это свойство доступно только для чтения.

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

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

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

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

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

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

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

DOM генерирует уникальный для сеанса тег как часть создания этого объекта. Сгенерированный тег имеет форму CLASS:ID, где КЛАСС является классом объекта, и ID является значением Id свойство объекта. Определение вашего собственного значения тега может помочь вам идентифицировать, где проблема произошла во время генерации документов.

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

  • 'top'

  • 'bottom'

  • 'middle'

Методы

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

Метод

Цель

append

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

clone

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