• 全局参数
    • 概念定义
    • 一般参数
    • 特殊参数

什么是全局参数

全局参数

  1. 全局参数:是指参数的应用与整个系统关联,系统所有参数都按照这些参数来执行。

  2. 将单据/记录上的字段值,传入前台公式中(js公式中)
  3. 注意,将单据/记录上的字段值,传入前台公式中(js公式中),是将引用字段写在前台公式中的。
  4. 例如:[Count1]*[Price1]/100,其中[Count1]和[Price1]是引用的字段。

一般参数的引用

  1. 在系统任何地方,使用参数、字段名时,需要遵循大小写规则,系统是区分大小写的,引用参数,用英文中括号将参数扩起来。[参数]
参数名称 定义 详细解释
[OLAPKey] 档案表中数据库内部自增ID。 档案数据节点在本表中的唯一标识。
[SourceKey] 档案表中记录档案内容ID。 表示档案表中的唯一标识。
[FatherKey] 档案表中父节点。 档案数据节点的父节点,指向本档案表中的另一个节点的OLAPKey。(仅对层级档案有效,简单档案无此列)
[FatherKeyValue] 档案表中父节点显示名称。 档案数据节点的父节点的显示名称,指向本档案表中的另一个节点的MainDemoName。(仅对层级档案有效,简单档案无此列)
[TableID] 单据或事实表中数据库内部自增ID。 表示单据或事实表中的唯一标识。
[Chose1Key] 指简单选项、档案、表外勾选Key值。 表示挂钩档案的OLAPKey、简单选项的ID、表外勾选(0:表示未勾选;1表示勾选)。
[Name1] 50汉字以内文本。 表示可以输入50汉字以内的文本字段。
[Support1] 50汉字以内文本。 表示可以输入50汉字以内的文本字段。
[Script1] 无限长度文本。 表示可以输入无限长度的文本字段。
[Count1] 数字。 表示输入数字字段。
[Price1] 数字。 表示输入数字字段。
[Amount1] 数字。 表示输入数字字段。
[UserTimeFrom1] 日期。 表示输入日期字段。
[UserTimeEnd1] 日期。 表示输入日期字段。
[StartTimeFrom] 日期。 表示输入日期字段。
  1. 其他字段类似格式即可。

特殊参数的引用

  1. 系统能够传递一些特殊参数,这些参数不是一般参数引用字段,而是一些当前登陆下的固定值,目前支持的有:
参数名称 定义 详细解释
[CurrentTime] 当前时间。 表示当前用户登录时间。
[CurrentUserID] 当前用户ID。 表示当前用户登录系统的唯一标识。
[CurrentUserName] 当前用户名。 表示当前用户登录系统的用户名称。
[CurrentSourceKey] 当前用户SourceKey。 表示当前用户在档案中的唯一标识。
[CurrentSaasClientKey] 当前租户ID。 表示当前租户登录系统的唯一标识。
[CurrentSaasClientKeyValue] 当前租户名。 表示当前租户登录系统的租户名称。
[OrderNum] 当前单据的ID。 表示当前单据编号的唯一标识。
[FullOrderNum] 当前单据的单据号。 表示当前单据的单据编号。
[CurrentStepID] 当前工作流步骤ID。 表示当前工作流步骤的唯一标识。
[CurrentStepName] 当前工作流步骤名。 表示当前工作流程步骤名称。
[FlowStartTime] 单据创建时间。 表示单据创建的时间。
[FlowFinishTime] 单据完成时间。 表示单据最后一步提交的时间。
  1. 注意!以上参数规则适用于前台js公式,不适用于后台SQL。后台SQL中的参数格式详见“参数规则”。