使用 XMLSTATS/ON 发送统计数据至 XML 文件

您还可以通过使用 XMLSTATS/ON 命令发送统计数据至 XML 文件。这样您可以简单的文本格式访问统计数据,从而可手动分析以用于第三方工具。有关支持的方法和版本信息,请参见“支持的方法表格”。

XMLSTATS/ON 代替了之前与 Datapage+ 配套的名为 DataPageStats.exe 的 XML 自动导出实用工具。您可以使用 Datapage+ 中的 PcdmisXMLStatsToDatabase.exe 实用工具监控目录并将数据从 .xml 文件提取至数据库。关于如何进行此操作的信息,请参考 DataPage+ 文件。关于此命令与 DataPageStats.Exe 的不同之处,请参见下面的“XML_STATS_ON 与 DataPageStats.Exe 的不同之处:”。

使用 XMLSTATS/ON

要插入 XMLSTATS/ON 命令,键入 "XMLSTATS",然后按“编辑”窗口命令模式中键盘上的 Tab 键;或选择插入 | 统计命令 | XML 统计菜单项。该命令有以下句法排列:

XMLSTATS/<TOG1>,<Directory>

<TOG1> - 该字段可在ON 或 OFF间切换,使用户根据本命令选择是否输出测量命令的统计数据。

<Directory> - 该字段将串(无引用)作为目录路径,其中将生成文件。默认路径是用户储存其测量例程的目录。

XML统计/启动 只在执行过程中书写XML。它将文件写入特定目录,并自动使用以下格式来生成.xml文件名:

<Measurement Routine>_<Day>-<Month>-<dd>-<YYYY>_<hh>_<mm>_<ss>.XML

<Measurement Routine> - 不带 PRG 扩展名的测量例程名称。

<Day> - 执行测量例程的日期名称(当地时间)。

<Month> - 执行测量例程的月份名称(当地时间)。

<dd> - 该月的日期在当地时间的两位格式表达。

<YYYY> - 显示为四位数格式的执行测量例程的年份(当地时间)。

<hh> - 执行测量例程的小时(当地时间,24 小时格式)。

<mm> - 执行测量例程的分钟(当地时间)。

<ss> - 执行测量例程的秒钟(当地时间)。

因此,名为 "Test.prg"﹑执行于当地时间 2010 年 8 月 12 日下午 2:40:15 的测量例程将具有以下文件名:Test_Thursday_August-12-2010_14_40_15.XML

XML文件包括按照XML统计/启动直到执行结束或执行遇到XML统计/关闭命令的所有命令的数据。如果在写入一个文件时,执行遇到另一个XML统计/启动命令,则在XML文件中写入一个结束的</执行交易>标签,然后使下一个XML统计/启动命令写入另一个开始的<执行交易>标签。

例如,假定您具有以下虚拟测量例程:

XML统计/启动

尺寸1

XML统计/关闭

尺寸2

XML统计/启动

尺寸3

PC-DMIS执行后将生成一个带有两个<执行交易>标签的单一文件。第一个标签包括尺寸1:

<执行交易日期时间=”Sometimestamp”>

<XML统计命令数据>

<尺寸1数据>

</执行交易>

生成的第二个文件将包括尺寸3:

<执行交易日期时间=”Sometimestamp”>

<XML统计命令数据>

<尺寸3 数据>

</执行交易>

XML统计/开与DataPageStats.Exe不同的是: