mlreportgen.dom.RowSep class

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

Проведите линии между строками таблицы

Описание

Проведите линии (диафрагмы) между строками таблицы.

Конструкция

rowSepObj = RowSep() создает незаданные диафрагмы строки.

rowSepObj = RowSep(style) создает диафрагму строки заданного стиля.

rowSepObj = RowSep(style,color) создает диафрагму строки, имеющую заданный стиль и цвет.

rowSepObj = RowSep(style,color,width) создает диафрагму строки, имеющую заданный стиль, цвет и ширину.

Входные параметры

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

Стиль линии диафрагмы строки таблицы в виде одного из этих значений.

ЗначениеПрименяется
WordHTML и PDF
'dashed'
'dashdotstroked' 
'dashsmallgap' 
'dotted'
'dotdash' 
'dotdotdash' 
'double'
'doublewave' 
'inset'
'none'
'outset'
'single' 
'solid' 
'thick' 
'thickthinlargegap' 
'thickthinmediumgap' 
'thickthinsmallgap' 
'thinthicklargegap' 
'thinthickmediumgap' 
'thinthicksmallgap' 
'thinthickthinlargegap' 
'thinthickthinmediumgap' 
'thinthickthinsmallgap' 
'threedemboss' 
'threedengrave' 
'triple' 
'wave' 

Цвет диафрагмы строки таблицы в виде цвета, такого как 'red' или шестнадцатеричное значение RGB, такое как '#0000ff'.

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

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

  • cm 'centimeters'

  • in 'inches'

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

  • pc — цицеро

  • pt 'points'

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

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

Линии диафрагмы строк таблицы, представленные mlreportgen.dom.RowSep объект.

Свойства

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

Цвет текста в виде вектора символов или строкового скаляра, который состоит из названия цвета CSS (см. https://www.crockford.com/wrrrld/color.html), или шестнадцатеричный RGB (истинный цвет) значение в форме #RRGGBB.

Установка Color свойство добавляет соответствующий mlreportgen.dom.Color объект формата к Style свойство. Установка Color свойство к пустому значению удаляет объект.

Пример: 'blue'

Пример: '#0000ff'

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

Стиль линии для диафрагмы строки. См. описание style входной параметр для списка возможных значений.

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

DOM генерирует уникальный для сеанса тег, когда он создает элемент документа. Структурируйте тег как class:id, где class класс элемента и id значение Id свойство. Можно задать тег, чтобы заменить сгенерированный тег. Определение вашего собственного тега может облегчить идентифицировать, где проблема произошла во время генерации документов.

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

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

  • cm 'centimeters'

  • in 'inches'

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

  • pc — цицеро

  • pt 'points'

Примеры

свернуть все

Задайте диафрагму строки как часть Style определение свойства для таблицы.

import mlreportgen.dom.*;
doctype = 'html';
d = Document('test',doctype);

t = Table(magic(5));
t.Style = {Border('inset','crimson','6pt'), ...
   ColSep('double','DarkGreen','3pt'), ...
   RowSep('double','Gold','3pt'), ...
   Width('50%')};

t.TableEntriesInnerMargin = '6pt';
t.TableEntriesHAlign = 'center';
t.TableEntriesVAlign = 'middle';
append(d,t);

close(d);
rptview(d.OutputPath);