DISPLAY 命令
显示有关指定的 Analytics 条目类型的信息。还可以显示表达式的结果或函数的输出。
语法和参数
|
语法 |
目的 |
|---|---|
DISPLAY |
为当前活动的 Analytics 表显示域定义和任何相关的子表。 |
DISPLAY OPEN |
显示已打开的 Analytics 表和项目文件的列表。
|
DISPLAY {<PRIMARY>|SECONDARY}
|
显示主表或辅助表的名称和表布局信息。
显示的信息包括:
|
DISPLAY HISTORY |
显示当前活动的 Analytics 表的表历史记录。 说明 表可能有也可能没有关联的表历史记录。 |
DISPLAY RELATION |
显示当前活动 Analytics 表的关系信息:
|
DISPLAY {变量名称|VARIABLES}
|
显示单个变量或所有变量的值。
|
DISPLAY VERSION |
以下面的格式显示有关 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 命令日志。您可以双击命令日志条目以在屏幕上显示结果。