了解表达式编辑器

表达式编辑器是一个强大的工具,允许您编辑表单控件或工作流操作中的各种表达式。

表达式编辑器支持各种数学、字符串、表单表达式和逻辑函数。

易企办根据不同的场景有不同的表情编辑器元素。当您打算执行以下操作时,您可以使用表达式编辑器:

表达式元素概述

易企办提供了五个表达式元素,您可以在表达式编辑器中使用它们。 

picture2

① 值

您使用值来返回结果,或处理逻辑计算。它提供了一个简单值数值(a)或者一个文本 (b ; 它还支持“ true/false/[empty] ” (c) 每个逻辑值,例如 您可以在表单中使用的决策Switch布尔控件。 

描述
返回逻辑值 TRUE(YES),或确定值是否为 TRUE(YES)。
 返回逻辑值 FALSE(NO),或确定值是否为 FALSE(NO)。
[空]将值返回为空值或确定值是否为空值。

<返回顶部>

② 表达

您可以使用表达式根据关联的值或信息进行逻辑规则和处理。易企办提供了工作流和应用程序中的大部分相关表达式,并且有一些基于它们的不同项目。

  • 工作流程相关
物品表单设计器工作流任务(因动作调色板而异)流动条件
工作流变量(列出所有表单控件)
实例上下文
静态变量(申请和任务状态)————
任务上下文——
当前任务上下文——⭐(仅限任务面板)——
常数 (任务结果)——
元数据(系统数据)——
用户组(系统数据)
位置(系统数据) ⭐

请注意:列表工作流包括上述所有工作流项目。 

物品计算
(字段)
清单表格工作流任务 &流动条件
列出字段
列表上下文
温度变量————
元数据(系统数据)

<返回顶部>

③ 功能

函数是一个处理器或关系,它关联两个集合,并将第一个集合的每个项目关联到第二个集合的一个项目。一个表达式支持多个预定义函数。

您可以使用函数来创建转换值的表达式。易企办目前提供五种 功能。 

>> 了解有关表达式函数的更多信息。

<返回顶部>

④ 操作员

运算符用于指定表达式之间的比较。易企办提供各种类型的运算符。您可以使用运算符在表达式之间执行逻辑连接。

>> 了解有关表达式编辑器中的运算符的更多信息。 

<返回顶部>

各种基于视图的场景

易企办根据使用场景,在表达式编辑器中提供了不同的视图和可用元素。 

Ⅰ. 在控件上创建规则或条件

当您打算为字段控件创建规则/条件时,您将被定向到表达式编辑器:

当您设置动态显示规则时,它的行为会根据特定条件和规则而有所不同。您将拥有完整的元素来定义规则

picture_dynamicrules

当您设置自定义错误消息时,当指定条件变为真时,该消息将显示在任何字段(绑定控件)下。您将拥有完整的元素来定义规则

picture_validation

当您设置应该对满足指定规则标准的事件采取的操作时。您将拥有完整的元素来定义它的条件 

picture_action

<返回顶部>

Ⅱ. 执行计算控制

计算可以是一些数字或文本词的简单值,也可以是您使用表达式元素进行运算的逻辑显示值。 

添加计算时,您将拥有完整元素来定义表单变量,而您将拥有有限元素来定义列表字段。

>>了解有关计算控件/字段的更多信息。 

<返回顶部>

三. 进行流动条件

您可以在流向上添加一些条件。然后您将被定向到条件编辑器

本节中的表达式编辑器有所不同。它由 部分组成:

表达式 仅表达式编辑器

② 表达式相关的对应属性

③基于左属性的自动对应运算符

picture_condition1
picture_condition2

请注意:易企办不提供流量条件下的预定义功能

<返回顶部>

Ⅳ.设置任务标题和受让人

易企办为您提供与表达式Expression关联的自定义任务标题。它允许您添加任何可用的表达式作为任务标题的一部分。 

易企办还提供了一个表达式 来获取您的任务分配对象。它允许您添加任何可用的表达式作为此任务的受让人。 

Updated on 2021年7月23日

Was this article helpful?

Related Articles