命令
表棱镜 [数据表编号] <CLEAR>
表格文本 <&> <分隔符>
表格 CSV <’分隔符’>
表格 HTML <边框 #> <宽度 #>
表格 XML [文件名]
SQL 表格 [数据源] <table > <登录名> <密码> <CLEAR>
WTable [列标题] [行] [列] <子列>
WTable [列标题] [文本或 %F 或 %N]
下一行
EndTable
OpenOutput [“文件名”] ,<CLEAR>, <”分隔符”>
说明
这些命令可轻松将 Prism 结果导出为结构化表格。第一步是定义表格。 您可以选择将结果保存到 Prism 内的数据表中、保存到文本文件(以制表符分隔)、保存到 CSV 文件(以逗号分隔的文本文件)、保存到 HTML(网页)表格、保存到 XML 表格,或者直接保存到通过 ODBC 连接的数据库中。 如果您选择写入文本、CSV 或 HTML 文件,请在创建表格之前使用 OpenOutput 命令创建该文件。这样您就可以将其他信息(如下节所述)与表格结合在一起。XML 输出必须位于其自身的表格中,因此请在 Table XML 命令中输入其文件名。
使用 WTable 命令将值写入表格。第一个参数将成为新表格中的列标题(或导出到数据库时的变量名)。 接下来的三个参数定义了当前结果(或数据)表中将被写入新表的单元格。或者输入文本以仅在列之间留空,或输入 %N 以填入循环编号,或输入 %F 以填入当前文件名。
请注意,WTable 命令的名称可能会引起误解。它将单个值(或文本字符串)写入表格,但不会写入整个表格。若要写入整个结果(或数据)表格,请使用 WSheet 命令。
在绝大多数情况下,您会在循环中创建表格。结束循环的 Next 语句也会在表格中开始下一行。当循环结束时,表格也随之完成。 在极少数情况下,您可能不希望行尾与循环中的 Next 语句对应。此时,请使用 NextRow 语句结束一行,并在循环结束前使用 EndTable 语句关闭表格。