系统变量

可以在表达式中使用系统变量。

每次运行计算时,都会重新评估上下文相关系统变量。 上下文相关系统变量是不派生自已保存的字段的值,但取决于发生求值的活动上下文。 例如, [$END_USER$][$TODAY$] 是上下文相关的系统变量。 对于 [$END_USER$],该值将根据登录和执行操作的人员而更改。 对于 [$TODAY$],该值表示当前日期,因此每次运行计算时都会对其进行重新评估以确保准确性。

表 1. 系统变量
系统变量 结果
[$APPLICATION_URL$] OpenPages®的 URL 。
[$COGNOS_URL$] IBM® Cognos® Analytics的 URL 。
[$ApplicationText/application text key$] 应用程序文本内容。
[$TASK_VIEW_URL$] 对象任务视图的 URL 。
[$System Fields:Task View URL$] 不推荐使用。 使用 [$TASK_VIEW_URL$]
[$Setting/OpenPages/...$] 注册表设置值。
[$END_USER$] 注册用户的用户名。
[$TODAY$] 今天的约会
[$DaysFromNow/field group:field name$]

从今天到指定日期的一天计数。 需要日期字段作为自变量。

例如: [$DaysFromNow/OPSS-Iss:Original Due Date$] 结果为 15 ,假设从今天到问题到期日期有 15 天

以下示例说明如何使用系统变量:

表 2。 使用系统变量的表达式的示例
表达式 结果
[$END_USER$] JSMITH 结果是注册用户的用户名。
format ([$END_USER$]) Jane Smith-JSMITH 结果是登录用户的 <first name + last name - user name>
[$TODAY$] 2020-11-09 结果是当前日期 9 2020 年 11 月。
format ([$TODAY$]+10) 2020 年 11 月 19 日 结果是当前日期 9 2020 年 11 月。
[$Setting/OpenPages/Solutions/PCM/Global Settings/Draft Policy Library$] 全球金融服务 结果是 "草稿策略库" 注册表设置 (在本例中为 Global Financial Services) 的值。