exponenta event banner

класс mlreportgen.dom.BorderCollapse

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

Свернуть границы HTML-таблицы

Описание

Указывает, следует ли свернуть границы таблицы. Этот класс применяется только к таблицам HTML.

Строительство

borderCollapseObj = BorderCollapse() создает неопределенный формат. В созданную разметку таблицы ничего не вставляется.

borderCollapseObj = BorderCollapse(value) создает объект свертывания границы, имеющий указанное значение.

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

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

Параметр, указывающий, следует ли свернуть границы таблицы, указанные как 'on' для свертывания или 'off' для разделения границ таблицы и смежных ячеек.

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

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

Укажите, следует ли свернуть границы таблицы, представленные mlreportgen.dom.BorderCollapse объект.

Свойства

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

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

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

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

Параметр, указывающий, следует ли свернуть границы таблицы, указанные как 'on' для свертывания или 'off'для разделения границ таблицы и смежных ячеек.

Примеры

свернуть все

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

magicArray = magic(5);

p = Paragraph('Collapsed Borders');
append(d,p);
table = Table(magicArray);
table.Style = {Border('solid'),BorderCollapse('on')};
     for r = 1:5
         for c = 1:5
             table.entry(r,c).Style = {Border('solid')}; 
         end
     end
append(d,table);
     
p = Paragraph('Separate Borders');
append(d,p);
table = Table(magicArray);
table.Style = {Border('solid'),BorderCollapse('off')};
     for r = 1:5
         for c = 1:5
             table.entry(r,c).Style = {Border('solid')}; 
         end
     end
append(d,table);
     
close(d);
rptview(d.OutputPath,doctype);