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