DISPLAY 命令

显示有关指定的 Analytics 条目类型的信息。还可以显示表达式的结果或函数的输出。

语法和参数

语法

目的

DISPLAY

为当前活动的 Analytics 表显示域定义和任何相关的子表。

DISPLAY OPEN

显示已打开的 Analytics 表和项目文件的列表。

  • Analytics 表显示源数据文件的名称而非表布局名称。

  • 多表模式 被标识为 PRIMARY 的源数据文件与当前活动表相关联。

  • 相关表 如果父表已打开,则即使没有在“视图”选项卡中打开子表,也会同时显示父表和子表的源数据文件。

DISPLAY {<PRIMARY>|SECONDARY}

显示主表或辅助表的名称和表布局信息。

  • PRIMARY(或者不指定关键字)显示当前活动表的信息。
  • SECONDARY 显示辅助表的信息。

    在多表模式下,SECONDARY 指与当前活动表相关联的辅助表。

显示的信息包括:

  • 表布局名称
  • 源数据文件名称
  • 该表和其他表之间的任何关系
  • 表布局中的域定义信息
DISPLAY HISTORY

显示当前活动的 Analytics 表的表历史记录。

说明

表可能有也可能没有关联的表历史记录。

DISPLAY RELATION

显示当前活动 Analytics 表的关系信息:

  • 任何子表的名称
  • 键域名称
  • 索引名称
DISPLAY {变量名称|VARIABLES}

显示单个变量或所有变量的值。

  • 变量名称 要显示其值的单个变量的名称。
  • VARIABLES 显示所有系统和用户定义变量的值,以及可用于存储变量的剩余内存。
DISPLAY VERSION

以下面的格式显示有关 Analytics 的已安装版本的信息:

  • 版本 主版本号.次版本号
  • 修补程序 修补程序编号
  • 类型 000(非 Unicode)或 001(Unicode)版 Analytics
  • 构建 软件构建号
DISPLAY {DATE|TIME}

显示当前操作系统日期和时间。

DATE | TIME 指定任一关键字。这两个关键字完成相同的事情。

DISPLAY {FREE|SPACE}

显示 Analytics 可使用的物理内存 (RAM) 的数量。

所显示的量不包括为变量保留的内存。默认情况下,Analytics 保留 60 KB 的物理内存来存储变量,但必要时此数量会自动增加。

FREE | SPACE 指定任一关键字。这两个关键字完成相同的事情。

DISPLAY 表达式

显示表达式的结果。

表达式 要显示其结果的表达式。

DISPLAY 函数

显示函数的输出。

函数 要显示其输出的函数。

示例

显示 Analytics 表的布局

在某些情况下,显示表布局可能是有用的。例如,您可能想要组合两个或更多个表,并且您需要检查域长度和数据类型。

下面的示例显示 Ap_Trans 表的布局:

OPEN Ap_Trans
DISPLAY

DISPLAY 命令将输出显示到如下所示的屏幕。

说明

如果您直接在 Analytics 命令行中输入 DISPLAY,则输出会立即出现。

如果您在脚本中运行 DISPLAY,则在命令日志中双击相应的 DISPLAY 条目可显示输出。

输出到屏幕

关系

'Vendor' 被 'Vendor_No' 使用索引 'Vendor_on_Vendor_No' 进行关联

文件

'Ap_Trans.fil'(格式 'Ap_Trans') 是您的 PRIMARY 文件。

记录长度是 59

名称 类型 开始 长度 小数位 域解释
Vendor_No ASCII 1 5   AS "Vendor;Number" WIDTH 7
Invoice_No ASCII 6 15   AS "Invoice;Number"
Invoice_Date DATETIME 21 8   PICTURE "MM/DD/YY" AS "Invoice;Date" WIDTH 8
Invoice_Amount NUMERIC 29 12 2 PICTURE "(9,999,999.99)" AS "Invoice;Amount" WIDTH 12
Prodno ASCII 41 9   AS "Product;Number"
Quantity MICRO 50 4 0 PICTURE "(9,999,999)"
Unit_Cost NUMERIC 54 6 2 PICTURE "(9,999,999)" AS "Unit;Cost" SUPPRESS

显示 Analytics 项目中所有变量的值

DISPLAY VARIABLES 生成在导航器变量选项卡中出现的相同信息。使用 DISPLAY VARIABLES 的一个优点是您可以复制并粘贴显示的信息。

下面的示例创建两个用户定义变量和两个系统变量,然后显示这些变量的值:

ASSIGN v_table_name = "Ap_Trans"
ASSIGN v_field_name = "Invoice_Amount"
OPEN %值表名称%
TOTAL FIELDS %v_field_name%
DISPLAY VARIABLES

DISPLAY 命令将输出显示到如下所示的屏幕。

说明

如果您直接在 Analytics 命令行中输入 DISPLAY VARIABLES,则输出会立即出现。

如果您在脚本中运行 DISPLAY VARIABLES,则在命令日志中双击相应的 DISPLAY VARIABLES 条目可显示输出。

输出到屏幕

名称 类型
TOTAL1 N 278,641.33
OUTPUTFOLDER C "/Tables/Accounts_Payable"
v_field_name C "Invoice_Amount"
v_table_name C "Ap_Trans"

显示表达式的结果

对于选定的记录,下面的示例显示了将 Sale_Price 域中的值乘以 Quantity_on_Hand 域中的值的结果:

DISPLAY Sale_Price * Quantity_on_Hand

显示函数的输出

对于选定的记录,下面的示例显示了自 Invoice_Date 域中的日期以来经过的天数:

DISPLAY AGE(Invoice_Date)

备注

命令结果的位置

从 Analytics 命令行运行 DISPLAY 结果被显示在屏幕上。

在脚本中执行 DISPLAY结果被写入 Analytics 命令日志。您可以双击命令日志条目以在屏幕上显示结果。