数值选项
使用数值选项卡中的选项来指定 Analytics 如何处理和显示数值数据。
数值溢出时停止
您选择该选项时,数值溢出时 Analytics 停止处理。如果计算操作结果,包含中间的计算,超过 22 位,Analytics 可能会停止处理。在视图中,受影响的字段会显示 ### ERR ###。
您关闭该选项时,Analytics 会继续处理,但是它会从左开始截断多余的数字,这会使计算不精确。用户尝试除零时,Analytics 会用大数替代结果。
对该设置的更改通过以下语法记录在日志中:
SET OVERFLOW {ON|OFF}
验证数据
如果您打开此选项,则打开表后,每次处理字段时,Analytics 会自动检查数据字段的内容与表布局中的字段数据类型(字符、数值、日期时间、逻辑)是否一致。出错时停止处理,直到打开清空无效数据选项。在视图中,受影响的字段会显示 ### ERR ###。
如果您关闭本选项,Analytics 并不测试数据有效性,因此提高了处理速度。
对该设置的更改通过以下语法记录在日志中:
SET VERIFY {ON|OFF|BLANK}
清空无效数据
验证数据选项打开时,该选项才有用。如果您启用清空无效数据,则 Analytics 会自动利用空白替换无效字符,利用零替换无效数值数据。
如果您启用此选项并且处理包含无效数据的字段,Analytics 会在同一个文件夹中创建一个错误日志作为 Analytics 项目文件 (*.acl) 并显示信息:“文件中遇到无效数据,数值清零。参阅文件 ERROR.LOG”。要查看和打印日志,您可以使用字处理器或文本编辑器在保存您的工作文件的目录中打开日志。在 Analytics 时,您可以通过使用DUMP 命令访问错误日志。
使用如下语法将本设置的修改会保存到日志中,其中空表示选中该选项,开表示选中验证数据选项,但是未选中清空无效数据:
SET VERIFY (BLANK|ON}
表达式域宽
此选项指定当 Analytics 无法确定最大宽度时数值计算域或临时数值表达式的默认显示宽度(单位为字符)。默认是 12 个字符,基于 Analytics 的默认应用字体。
对该设置的更改通过以下语法记录在日志中:
SET WIDTH 字符数
十进制位符号
Analytics 使用一个句号作为默认的十进制位符号。您可以通过在文本框中输入新字符来更改逗号或空格的默认设置。在这三个分隔符(小数位、千位和列表)中,小数位分隔符必须唯一。
对该设置的改变将记录到日志中,作为对默认数值格式的修改。
默认数值格式
默认情况下,Analytics 使用数值格式显示数字,不使用千位分隔符并利用负号表示负数。
您可以使用不同的格式修改显示数值的默认数值格式选项。您还可以从下拉列表选择预定义的任一格式,或者自行创建格式。例如,您可能想要选择能够指定千位分隔符的格式或使用不同的指示符来表示负数。
您所指定的格式为应用程序范围的默认格式,该格式适用于尚未指定域级别或列级别格式的所有数值域和列。您可能想要避免指定带有货币符号的格式,因为所有数值域(包括那些不是货币的域)都将具有货币符号。如果需要,您可以在域级别或列级别格式化货币域。有关域级别和列级别数值格式的详细信息,请参见设置视图中数值的格式。
对该设置的更改通过以下语法记录在日志中:
SET PICTURE 格式
千位分隔符
Analytics 使用逗号作为数值输出的默认千位分隔符。您可以通过在文本框中输入新字符来更改句点或空格的默认设置。千位分隔符不能与小数位分隔符相同。
列表分隔符
Analytics 使用逗号作为默认列表分隔符,主要用于分割功能参数。您可以通过在文本框中输入新字符来更改分号或空格的默认设置。列表分隔符不能与小数位分隔符相同。