mlreportgen.dom.BorderCollapse class

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

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

Описание

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

Конструкция

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

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

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

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

Установка, чтобы задать, свернуть ли границы таблицы в виде 'on' выйти из строя или 'off' оставить ячейку таблицы и соседний элемент граничит отдельный.

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

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

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

Свойства

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

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

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

DOM генерирует уникальный для сеанса тег как часть создания этого объекта. Сгенерированный тег имеет форму CLASS:ID, где КЛАСС является классом объекта, и 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);