表格编号格式
此示例显示如何格式化报表生成程序生成的表中的数字。该示例创建了一个均匀分布的随机数表,其精度为小数点后三位。
类型对数字进行格式化mlreportgen.dom.NumberFormat
对象的样式。
生成随机数
生成一个4乘4的随机数数组。的种子初始化随机数生成器1
,这样每次运行示例时,兰德
产生相同的数字。
格式长rng (“默认”);rng (1);randNumbers = rand(4)
这些数字以小数点后15位的精度显示。
创建文档
导入DOM包,这样就不必使用长且完全限定的类名。
进口mlreportgen.dom。*
创建一个PDF文档。若要创建Microsoft®Word、HTML或单文件HTML文档,请更改“pdf”
来“多克斯”
,“html”
,或“html文件”
,分别。
d =文件(“randomnumbers”,“pdf”);
创建表
从随机数数组创建一个DOM表。
t = Table(randNumbers);
指定表样式
属性指定表中的数字具有小数点后3位的精度mlreportgen.dom.NumberFormat
对象。指定表宽度、边框以及列和行分隔符。
t. style = [t.]风格{NumberFormat (“% 1.3 f”),...宽度(“100%”),...边界(“固体”),...ColSep (“固体”),...RowSep (“固体”)});
将表项置于表单元格的中央。
t.TableEntriesHAlign =“中心”;
生成报告
将表格附加到文档中。关闭并查看文档。
追加(d, t);关闭(d);rptview (d);
另请参阅
sprintf
|mlreportgen.dom.NumberFormat
|mlreportgen.dom.Table