Analytics 首选项文件如何工作

说明

首选项文件行为在 Analytics 的版本 10.0 中得到了更改。本主题解释首选项文件在 10.0 及更高版本中的工作方式。

Analytics 中的可配置选项设置(即选项对话框设置)存储在称为 aclwin18.prf(非 Unicode 版)或 acl18.prf(Unicode 版)的首选项文件(.prf 文件)中。

选项对话框中做出的任何修改会自动保存到 .prf 文件。除非您特地再次更改它们,否则,这些更改将一直保持有效。

全局与项目特定的首选项文件

单个全局 .prf 文件可以控制 Analytics 和您打开的所有 Analytics 项目的行为,或者您可以将不同的 .prf 文件与单个 Analytics 项目相关联,作为自定义具体项目的首选项的方式。例如,可以指定不同的项目使用不同的日期显示格式,或者指定删除一个表布局时,一个项目会删除源数据文件,另一个项目却不会。

对于 Analytics 脚本编写者的重要性

如果 Analytics 脚本编写者向其他 Analytics 用户提供其脚本,并且需要控制其他用户计算机上的 Analytics 首选项设置,则了解首选项文件可能很重要。

全局首选项文件

当您安装 Analytics 时,它会在以下位置创建包含默认配置设置(出厂设置)的 .prf 文件:

  • 应用程序数据文件夹C:\Users\<用户帐户名称>\AppData\Local\ACL(Windows 10 位置)

说明

应用程序数据文件夹会被 Windows 操作系统隐藏。如有要求,启用 Windows 文件夹选项显示隐藏的文件和文件夹。

应用程序数据文件夹中的 .prf 文件包含 Analytics 的全局首选项设置。除非您使用项目特定的 .prf 文件,否则,您在选项对话框中所做的任何修改都被保存到此全局 .prf 文件中。

全局 .prf 文件在以下情况下使用:

  • 您打开 Analytics 而不打开 Analytics 项目
  • 您打开一个不具有项目特定 .prf 文件的项目
  • 您关闭一个项目而没有关闭 Analytics。

针对每个用户的全局首选项设置

如果有多个用户帐号同时访问相同计算机上的 Analytics,应用程序数据文件夹中的每个用户帐号,不同的用户可以访问他们自己的全局首选项设置。

自动重新生成全局 .prf 文件

如果应用程序数据文件夹中的全局 .prf 文件被删除、重命名或由于其他原因而无法使用,则当您打开 Analytics 时,将自动在该应用程序数据文件夹中创建一个新的含有默认配置设置的 .prf 文件。

项目特定的首选项文件

如果要自定义一个或多个 Analytics 项目的首选项设置,可以手动从应用程序数据文件夹复制全局 .prf 文件到包含单个 Analytics 项目的文件夹。复制的 .prf 文件现在成为一个特定项目的 .prf 文件。

注意

如果复制全局 .prf 文件,小心不要不经意地移动文件而不是复制文件。如果移动文件,已经创建的任何全局首选设置会丢失,并代之以默认的配置设置。

说明

如果您并排安装了不同版本的 Analytics,请确保复制正确版本的 .prf 文件。

带 .acl 扩展名的 Analytics 项目文件和项目特定的 .prf 文件必须在相同文件夹中以使它们两个发生关联。当项目打开时,将使用在项目特定 .prf 文件中指定的首选项设置。您在选项对话框中所做的任何修改都被保存到项目特定 .prf 文件中而不是全局 .prf 文件中。

项目特定 .prf 文件的优点

项目特定的 .prf 文件的优点在于可以基于一个项目中的特定项目和脚本自定义首选项。

如果将一个 Analytics 项目发送到另一个用户,您还可以发送项目特定 .prf 文件以确保当该用户运行项目中的任何脚本时,结果与您自己的计算机上的结果一致。

同时,因为 .prf 是项目特定的,并不会影响到其他用户全局首选设置。

恢复到全局 .prf 文件

任何时候,可以通过删除或重命名项目特定的 .prf 恢复使用项目的全局 .prf 文件。

识别正使用的首选项文件

Analytics 在选项对话框的底部显示当前活动 .prf 文件的路径。如果显示应用程序数据文件夹的路径,则正在使用全局 .prf 文件。如果显示 Analytics 项目文件夹的路径,则正在使用项目特定的 .prf 文件。

恢复到默认的配置设置

可以通过单击选项对话框底部的出厂值按钮,随时恢复到默认的配置设置(出厂值设置)。单击 出厂值可将所有选项选项卡上的所有选项设置为默认值,而不仅是活动选项卡上的选项。恢复到默认设置仅适用于在选项对话框底部显示的当前活动 .prf 文件。

首选项文件优先级顺序

一个 Analytics 项目打开

打开一个 Analytics 项目时,会使用如下优先级顺序加载一个 .prf 文件:

  1. 包含该 Analytics 项目的文件夹中的项目特定的 .prf 文件
  2. 如果找不到项目特定的 .prf 文件,请加载应用程序数据文件夹中的全局 .prf 文件
  3. 如果找不到全局 .prf 文件,则会自动使用默认配置设置(出厂值设置)在应用程序数据文件夹中重新创建全局 .prf 文件并加载重新创建的文件

没有 Analytics 项目打开

打开 Analytics 而不打开一个项目时,会使用如下优先级顺序加载一个 .prf 文件:

  1. 应用程序数据文件夹中的全局 .prf 文件
  2. 如果找不到全局 .prf 文件,则会自动使用默认配置设置(出厂值设置)在应用程序数据文件夹中重新创建全局 .prf 文件并加载重新创建的文件

创建 Analytics 会话持续期间的首选项设置

您可以使用 SET 命令创建仅在 Analytics 会话持续期间保持有效的临时首选项设置。例如,SET DATE "DD MMM YYYY" 可暂时更改日期显示格式。

无论您是在 Analytics 命令行中还是在 Analytics 脚本中使用 SET 命令,此行为均适用。

一旦您关闭 Analytics,这些设置就会恢复为适用的 .prf 文件中存储的任何设置。SET 命令永远不会更改 .prf 文件。

有关详细信息,请参见SET 命令