DEFINE VIEW 命令

定义新视图或覆盖现有视图。

语法

DEFINE VIEW 视图名称 <RLINES n> <ALL> <SUPPRESS> <SUMMARIZED> <IF 测试> <WHILE 测试> <HEADER 标头文本> <FOOTER 页脚文本> <TO 报告文件名称  <HTML>> <OK>

参数

名称 描述
视图名称

要创建或覆盖的视图的名称。

说明

视图名称被限制为不超过 64 个字母数字字符。该名称可以包括下划线字符 ( _ ),但不能包括其他特殊字符或任何空格。该名称不能以数字开头。

RLINES n

可选

视图和报告中详情记录的行间距。默认情况下,细节行采用单行距。

ALL

可选

将活动 Analytics 表布局中的所有域添加到视图中。

SUPPRESS

可选

在从视图生成的报告中禁止出现空白详情行。当报告生成时,空白细节行应从输出中忽略。此选项适用于基于多行视图的报告。

SUMMARIZED

可选

指定视图生成的报告应包括小计和总计,但不应包括细节行。

小计基于视图中定义的中断域生成。如果未选择此选项,则报告会包含详情行以及每个指定拆分域的小计。

IF 测试

可选

一个条件表达式,它必须为真以便处理每个记录。仅对满足条件的那些记录执行该命令。

说明

在应用任何范围参数(WHILE、FIRST、NEXT)之后,仅针对表中的剩余记录评估 IF 条件。

WHILE 测试

可选

一个条件表达式,它必须为真以便处理每个记录。该命令被一直执行到条件的计算结果为假或者到达表的末尾为止。

说明

如果您将 WHILE 与 FIRST 或 NEXT 结合使用,请在达到一个限制时立即记下处理步骤。

HEADER 头文本

可选

要在报告的每个页面的顶部插入的文本。

必须将头文本指定为带引号的字符串。该值将覆盖 Analytics HEADER 系统变量。

FOOTER 尾文本

可选

要在报告的每个页面底部插入的文本。

必须将尾文本指定为带引号的字符串。该值将覆盖 Analytics FOOTER 系统变量。

TO 报告文件名称 HTML

可选

从此视图创建的报告的文件名和类型。

使用 HTML 关键字可将从此视图生成的报告另存为 HTML 文件 (.htm)。默认情况下,生成的报告输出为 ASCII 文本文件。

确定

可选

在不要求您确认操作的情况下删除或覆盖条目。

示例

创建视图

您打开 Ar 表,并创建一个名为 AR_Report 的视图,该视图中包括表布局中的所有域:

OPEN 应收账款
DEFINE VIEW 应收账款报告 HEADER "应收账款报告" ALL OK