exponenta event banner

класс mlreportgen.dom.RowSep

Пакет: 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 - пикас

  • 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 - пикас

  • 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);