Main Content

本页采用了机器翻译。点击此处可查看最新英文版本。

mlreportgen.dom.BorderCollapse 类

命名空间: mlreportgen.dom

折叠 HTML 表格边框

描述

指定是否折叠表格边框。此类仅适用于 HTML 表格。

mlreportgen.dom.BorderCollapse 类是一个 handle 类。

创建对象

描述

borderCollapseObj = BorderCollapse 创建未指定的格式。生成的表格标记中未插入任何内容。

borderCollapseObj = BorderCollapse(value) 创建具有指定值的边框折叠对象。

输入参量

全部展开

设置是否折叠表格边框,指定为 'on' 表示折叠,指定为 'off' 表示使表格与相邻单元格边框分开。

属性

全部展开

设置是否折叠表格边框,指定为 'on' 表示折叠,指定为 'off' 表示使表格与相邻单元格边框分开。

mlreportgen.dom.BorderCollapse 对象的标签,指定为字符向量或字符串标量。DOM API 在创建此对象的过程中生成一个会话唯一标签。生成的标签形式为 CLASS:ID,其中 CLASS 是对象类,ID 是对象的 Id 属性的值。指定您自己的标签值,以帮助您确定在文档生成过程中出现问题时要查找的位置。

属性:

NonCopyable
true

数据类型: char | string

mlreportgen.dom.BorderCollapse 对象的对象标识符,指定为字符向量或字符串标量。DOM API 在创建文档元素对象时会生成一个会话唯一标识符。您可以为 Id 指定自己的值。

属性:

NonCopyable
true

数据类型: char | string

示例

全部折叠

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

版本历史记录

在 R2014b 中推出