主要内容

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

mlreportgen.dom.BorderCollapse 类

命名空间: mlreportgen.dom

折叠 HTML 表边框

描述

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

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

创建对象

描述

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

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

输入参量

全部展开

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

属性

全部展开

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

属性:

GetAccess
public
SetAccess
public
NonCopyable
true

数据类型: char | string

标记,指定为字符向量或字符串标量。DOM API 在创建此对象的过程中生成一个会话唯一标记。生成的标记形式为 CLASS:ID,其中 CLASS 是对象类,ID 是对象的 Id 属性的值。使用此值来帮助确定在文档生成过程中出现的问题的位置。

属性:

GetAccess
public
SetAccess
public
NonCopyable
true

数据类型: char | string

目标标识符,指定为字符向量或字符串标量。DOM API 在创建文档元素对象时会生成一个会话唯一标识符。

属性:

GetAccess
public
SetAccess
public
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 中推出