主要内容

mlreportgen.dom.FormalTableclass

包:mlreportgen.dom

正式的表格

描述

定义了一个正式的表,这个表有一个身体和一个可选的表标题,表页脚,或两者兼而有之。表标题、主体和页脚mlreportgen.dom.TableHeader,mlreportgen.dom.TableBody,mlreportgen.dom.TableFooter对象,分别。

mlreportgen.dom.FormalTable类是一个处理类。

创建

描述

formalTableObj= FormalTable ()创建一个空的正式表。使用此构造函数作为起点,从头创建一个正式表。

formalTableObj= FormalTable (ncols)创建一个空的正式表指定的列数。

formalTableObj= FormalTable (身体)用指定的正文内容创建了一个正式的表。构造函数将基本的MATLAB®类型相应的DOM对象。例如,构造函数将特征向量mlreportgen.dom.Text对象。

formalTableObj= FormalTable (身体,styleName属性)创建一个正式的表在指定的主体内容和风格。

formalTableObj= FormalTable (,身体)创建一个正式的表与头和主体使用指定的内容,和一个空的页脚。

formalTableObj= FormalTable (,身体,styleName属性)创建了一个正式的表使用指定的内容和风格。桌子上有一个空的页脚。

formalTableObj= FormalTable (,身体,页脚)用指定的内容创建了一个正式的表身体,页眉和页脚。

输入参数

全部展开

表中的列数,指定为一个数值。

数据类型:

表正文内容,指定为:

  • 一个二维数值数组

  • 一个二维分类数组

  • 一个二维单元阵列,可以包含:

    • 特征向量

    • 一或二维单元阵列

    • mlreportgen.dom.Text对象

    • mlreportgen.dom.Paragraph对象

    • mlreportgen.dom.Image对象

    • mlreportgen.dom.Table对象

    • mlreportgen.dom.FormalTable对象

    • mlreportgen.dom.OrderedList对象

    • mlreportgen.dom.UnorderedList对象

    • mlreportgen.dom.ExternalLink对象

    • mlreportgen.dom.InternalLink对象

    • mlreportgen.dom.CharEntity对象

指定的风格styleName属性必须在模板中定义用于创建文档,其中包含这个表。

单元阵列可能包含:

  • 特征向量

  • 一或二维单元阵列

  • mlreportgen.dom.Text对象

  • mlreportgen.dom.Paragraph对象

  • mlreportgen.dom.Image对象

  • mlreportgen.dom.Table对象

  • mlreportgen.dom.FormalTable对象

  • mlreportgen.dom.OrderedList对象

  • mlreportgen.dom.UnorderedList对象

  • mlreportgen.dom.ExternalLink对象

  • mlreportgen.dom.InternalLink对象

  • mlreportgen.dom.CharEntity对象

属性

全部展开

背景颜色、指定为一个特征向量或字符串标量,由CSS颜色名称(见https://www.w3.org/wiki/CSS/Properties/color/keywords)或十六进制RGB(真彩)值的形式# RRGGBB

设置写成BackgroundColor属性添加一个相应的mlreportgen.dom.BackgroundColor对象格式的风格财产。设置写成BackgroundColor属性到一个空值删除对象。

例子:“蓝”

例子:“# 0000 ff”

表构造函数创建一个表体对象,并将它赋给该属性时正式表构造。随后你不能设置该属性。然而,你可以添加内容,表体通过这个属性并设置其属性。

类型的边界画,表中指定的值。

边界值 描述 金宝app支持输出类型

“冲”

虚线

所有输出类型

“dashdotstroked”

与交替对角破折号和点

“dashsmallgap”

虚线与一个小破折号之间的差距

“点”

虚线

所有输出类型

“dotdash”

与交替点和破折号

“dotdotdash”

与交流双点和破折号

“双”

双线

所有输出类型

“doublewave”

双波浪线

“槽”

3 d效果槽线

HTML和PDF

“隐藏”

没有线

“没有”边界类型也生产没有线。然而,边界冲突的处理方式不同“隐藏”类型比“没有”类型。的“隐藏”边界类型优先于边境冲突的类型。优先于边境冲突的类型“没有”类型。

HTML和PDF

“插图”

3 d效果线

所有输出类型

“没有”

没有线

“隐藏”边界类型也生产没有线。然而,边界冲突的处理方式不同“隐藏”类型比“没有”类型。的“隐藏”边界类型优先于边境冲突的类型。优先于边境冲突的类型“没有”类型。

所有输出类型

“开始”

3 d效果线

所有输出类型

“岭”

3 d效果脊线

HTML和PDF

“单一”

一行

“固体”

一行

HTML和PDF

“厚”

粗线

“thickthinlargegap”

虚线与交替厚薄破折号与一个大缺口

“thickthinmediumgap”

虚线与交替厚薄破折号与媒介的差距

“thickthinsmallgap”

虚线与交替厚薄破折号与一个小缺口

“thinthicklargegap”

虚线与交替的薄和厚的破折号与媒介的差距

“thinthickmediumgap”

虚线与交替的薄和厚的破折号,媒介的差距

“thinthicksmallgap”

虚线与交替的薄和厚的破折号与一个小缺口

“thinthickthinlargegap”

虚线与交替的薄和厚破折号与一个巨大的差距

“thinthickthinmediumgap”

虚线与交替的薄和厚的破折号与媒介的差距

“thinthickthinsmallgap”

虚线与交替的薄和厚的破折号与一个小缺口

“threedemboss”

浮雕效果线

“threedengrave”

刻影响线

“三”

三线

“波”

波浪线

的值“上”崩溃的边界相邻细胞成一个单一的边境。的值“关闭”使相邻细胞的边界。

边框颜色,指定为:

中指定的表边框宽度、形式valueUnits,在那里单位是一个单位的缩写。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

这个文档元素,指定为DOM对象数组。这个属性是只读的。

线分离的样式表的一列或表部分(头,身体,页脚),指定的mlreportgen.dom.ColSep对象。

看到的描述边境属性的描述可能的值。

线的颜色分开列,指定为:

行分离表列的宽度,在表单中valueUnits。使用其中的一个缩写单位:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

例如,对于一个列分隔符的3点,设置ColSepWidth财产“3分”

一个数组的mlreportgen.dom.TableColSpecGroup对象指定宽度、对齐和其他属性的列。列的第一对象适用于第一组,第二组第二个物体,等等。指定的列数属于每一组使用跨度财产的TableColSpecGroup对象。例如,如果第一个对象的跨度2,它适用于前两列。如果第二组的3,它适用于未来三列,等等。

自定义属性必须支持的输出类型的文档,这个文档元素是附加的。金宝app

列流方向,指定为:

  • “当”从左向右流动(第1列是左表)。

  • rtl的流从右到左(表中第一列是正确的)。

这个表的水平对齐,指定这些值之一:

  • “中心”

  • “左”

  • “对”

请注意

防止溢出PDF输出,大型表的设置宽度财产。

表构造函数创建一个表标题对象,并将它赋给该属性时正式表构造。随后你不能设置该属性。然而,你可以添加内容,表体通过这个属性并设置其属性。

本文档ID元素,指定为一个特征向量或字符串标量。DOM生成一个session-unique ID创建文档元素。你可以指定自己的ID。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:字符|字符串

表内容是否保持在相同的页面上,指定为一个数字或逻辑1(真正的)或0()。默认值为空,相当于真正的

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:逻辑

左缩进的形式valueUnits单位是一个单位的缩写。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

这个文档元素的母公司,指定为一个DOM对象。这个属性是只读的。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

一条线分离的风格一个表或表的行部分(头、身体或页脚)。

看到的描述边境属性的描述可能的值。

您可以指定:

指定的行分隔符,宽度在表单中valueUnits在哪里单位是一个单位的缩写。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

数组的格式(如对象大胆的对象),指定这个表的格式。

这个属性将覆盖相应的格式定义的样式表指定的风格StyleName属性财产。

名字的风格样式表中指定的文档或文档的一部分,这个表是附加的

的风格指定该表在输出文档的外观,没有指定格式的风格财产。

你可以设置StyleName属性任何正式的表部分的属性。设置StyleName属性覆盖指定的风格正式表本身。然而,如果你做一个Word文档,您必须显式地指定每一列的宽度在部分来确保所有的部分有相同的宽度。词,与HTML和PDF,没有内置的支持正式表。金宝app处理这件事,DOM接口代表了一个正式的表三表,一个用于每个部分,嵌入在一个3 x1表。

单元阵列格式对象指定格式的表格条目。

内部边缘之间的差额是表格单元内容和形式的细胞边界valueUnits在哪里单位是一个单位的缩写。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

标记文档元素,指定为一个特征向量或字符串标量。

DOM生成一个session-unique标签创建这个对象的一部分。生成的标签的形式类:ID,类是对象类和ID的值Id对象的属性。指定您自己的标记值可以帮助您确定问题发生在文档生成。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:字符|字符串

一个百分比(例如,“100%”)的页面宽度(负利润率词报告)或数量的度量单位,有格式valueUnits单位是一个单位的缩写。这些是有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

方法

全部展开

版本历史

介绍了R2014b