格式数字表
这个例子展示了如何格式化数字表中生成的报告生成程序。均匀分布随机数的示例创建一个表的精度小数点后三位数。
通过使用一个数字格式化mlreportgen.dom.NumberFormat
样式表对象。
生成随机数
生成一个4×4组随机数。初始化随机数生成器使用的种子1
,所以每次运行的例子中,兰德
产生相同的数字。
格式长rng (“默认”);rng (1);randNumbers =兰德(4)
的数字显示小数点后15位数的精度。
创建一个文档
进口DOM包,所以你不需要使用长,完全限定类名。
进口mlreportgen.dom。*
创建一个PDF文档。创建一个Microsoft®Word、HTML或单个文件的HTML文档,改变“pdf”
来“多克斯”
,“html”
,或“html文件”
,分别。
d =文档(“randomnumbers”,“pdf”);
创建一个表
创建一个DOM表从数组中随机的数字。
t =表(randNumbers);
指定表的风格
指定表中的数据有一个精确的通过使用一个小数点后三位数mlreportgen.dom.NumberFormat
对象。指定表的宽度、边界和列和行分隔符。
t。风格= [t。风格{NumberFormat (“% 1.3 f”),…宽度(“100%”),…边界(“固体”),…ColSep (“固体”),…RowSep (“固体”)});
表中的条目表细胞中心。
t。TableEntriesHAlign =“中心”;
生成报告
附加的表文档。关闭并查看文档。
追加(d, t);关闭(d);rptview (d);
另请参阅
sprintf
|mlreportgen.dom.NumberFormat
|mlreportgen.dom.Table