由 Analytics 命令创建的变量

在通过在 Analytics 的对话框中输入信息或者运行脚本来执行某些命令时,Analytics 会自动创建系统变量。 处理后续 Analytics 命令时,您可以使用这些变量和它们包含的值。

如果再次执行相同的命令,则系统变量中的值会被用更新值替换。

Analytics 系统变量 列出由 Analytics 创建的系统变量。

说明

系统变量以及它们包含的值仅在当前 Analytics 会话期间被保留下来。

显示变量的当前值

您可以使用下列任一方法显示 Analytics 项目中所有系统定义变量和用户定义变量的当前值。

  • 导航器中选择变量选项卡
  • 在命令行中输入 DISPLAY VARIABLES
  • 在工具栏上单击显示变量 (需要您首先将该按钮添加至工具栏)

第二个和第三个方法还显示可用于存储变量的剩余内存。

递增式编号的系统变量

对于在 Analytics 系统变量 中包括 n 的系统变量名而言,如果在组外部执行命令,则 n 始终为 1 — 例如,TOTAL1

如果您使用一个组执行多个命令,则产生的任何系统变量都将基于创建该变量的命令的行号进行编号。 一个组中的第一个命令被视为在行号 2 上。

例如:

  • 如果 Total 命令是该组中的第三个命令,则结果包含在变量 TOTAL4 中。
  • 如果第二个 Total 命令是该组中的第五个命令,则结果包含在变量 TOTAL6 中。

Analytics 系统变量

下表列出了由 Analytics 创建的系统变量、生成这些变量的命令以及这些变量包含的值。

说明

如果同时在多个域上运行 STATISTICS 命令,则系统变量包含您指定的第一个域的值。

系统变量 命令
WRITEn
  • 输出表的任何命令
  • 验证
  • 序列
  • 输出表中的记录数量
  • 数据有效性错误的数量(验证)
  • 序列错误的数量(序列)
OUTPUTFOLDER
  • 任何输出 Analytics 表的命令
导航器中包含输出表的 Analytics 项目文件夹的路径。

这是使用 /文件夹名/子文件夹名格式的 DOS 样式路径,其中,起始斜杠 (/) 表示概览选项卡中的根级别。

提示

使用 SET FOLDER 命令可指定一个不同的输出文件夹或创建一个新的输出文件夹。

COUNTn
  • 计数
  • 统计
记录数量相符。
ACL_Ver_Major
  • 显示版本

    (Analytics 版本号采用 major.minor.patch 格式)

当前正在运行的 Analytics 的主版本。
ACL_Ver_Minor 当前正在运行的 Analytics 的次版本。
ACL_Ver_Patch 当前正在运行的 Analytics 的补丁版本。
ACL_Ver_Type 当前正在运行的 Analytics 的版本。
  • 值 '0' 指示非 Unicode 版
  • 值 '1' 指示 Unicode 版
MLEn
  • 估计
货币单位抽样

最可能误差金额(预计错报)

记录抽样

误差上限频率(计算的偏差率上限)

UELn 货币单位抽样

误差上限金额(错报上限)

RETURN_CODE
  • 执行
使用 Execute 命令运行的外部应用程序或进程返回的代码。

返回码是由外部应用程序或进程生成并发送回 Analytics 以指示外部进程结果的数字。 Analytics 不生成返回码。

典型的返回代码是与特定通知或错误消息对应的整型值。 例如,返回码“0”可能意味着“操作已成功完成”。 返回码“2”可能意味着“系统找不到指定的文件”。

具体返回码及其含义随外部应用程序或进程的不同而异。 返回代码的列表(也称为“错误码”或“退出码”)以及它们的含义通常可在相关外部应用程序的文档中找到。 返回代码的列表也可在互联网找到。

同步使用 EXECUTE 命令时会创建 RETURN_CODE 变量,但异步使用该命令时则不会创建该变量。

GAPDUPn
  • 间隔
  • 重复
  • 模糊重复
间隔、重复或模糊重复组的总数。
SAMPINTn
  • 大小
所需的样本间隔。
SAMPSIZEn 所需的样本大小。
ABSn
  • 统计
首个指定域的绝对值。
AVERAGEn 首个指定域的平均值。
HIGHn

首个指定域中第 5 大的值。

第 5 大值是默认设置。 使用统计信息对话框中的大/小值数选项可以更改该设置。

说明

当 Analytics 识别最高值时,不会排除重复值。 例如,如果值按降序排列依次为 100、100、99、98,则第三大值是 99,而非 98。

LOWn

首个指定域中第 5 小的值。

第 5 小值是默认设置。 使用统计信息对话框中的大/小值数选项可以更改该设置。

说明

当 Analytics 识别最低值时,不会排除重复值。 例如,如果值按升序排列依次为 1、1、2、3,则第三小值是 2,而非 3。

MAXn 首个指定域中的最大值。
MEDIANn 首个指定域中的中位数值。
MINn 首个指定域中的最小值。
MODEn 首个指定域中最常出现的值。
Q25n 首个指定域中的第一四分位数值(下四分位值)。
Q75n 首个指定域中的第三四分位数值(上四分位值)。
RANGEn 首个指定域中的最大值与最小值之间的差。
STDDEVn 首个指定域的标准差。
TOTALn
  • 合计
  • 统计
首个指定域中值的汇总合计。

其他系统变量

以下变量是系统生成的,而不是由命令创建的:

  • AXRunByUser 在 AX 服务器上运行的脚本中可使用此变量,其中以格式 "域\用户名" 存储了运行解析的用户的用户名
  • OUTPUTFOLDER 当前 Analytics 项目输出文件夹