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 - сантиметров

  • in - дюймы

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

  • pc - picas

  • pt - точки

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

расширить все

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

Свойства

расширить все

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

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

Пример: 'blue'

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

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

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

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

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

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

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

  • cm - сантиметров

  • in - дюймы

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

  • pc - picas

  • pt - точки

Примеры

свернуть все

Определите диафрагму строк как часть 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);