系统变量
可以在表达式中使用系统变量。
每次运行计算时,都会重新评估上下文相关系统变量。 上下文相关系统变量是不派生自已保存的字段的值,但取决于发生求值的活动上下文。 例如, [$END_USER$] 和 [$TODAY$] 是上下文相关的系统变量。 对于 [$END_USER$],该值将根据登录和执行操作的人员而更改。 对于 [$TODAY$],该值表示当前日期,因此每次运行计算时都会对其进行重新评估以确保准确性。
| 系统变量 | 结果 |
|---|---|
[$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$] |
从今天到指定日期的一天计数。 需要日期字段作为自变量。 例如: |
以下示例说明如何使用系统变量:
| 表达式 | 结果 | 注 |
|---|---|---|
[$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) 的值。 |