了解表达式编辑器

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

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

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

mceclip7.png

表达式元素概述

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

mceclip6.png

① 价值观

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

价值观 描述

真的

返回逻辑值 TRUE(YES),或确定值是否为 TRUE(YES)。

错误的

 返回逻辑值 FALSE(NO),或确定值是否为 FALSE(NO)。

[空的]

将值返回为空值或确定值是否为空值。

<返回顶部>

② 表达

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

  • 工作流程相关

物品 表单设计器

工作流任务

(因动作调色板而异)

流动条件

工作流变量

(列出所有表单控件)

实例上下文

静态变量

(申请和任务状态)

—— ——
任务上下文 ——
当前任务上下文 ——

(仅限任务面板)

——

常数 

(任务结果)

——

元数据

(系统数据)

——

用户组

(系统数据)

位置

(系统数据)

 

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

物品 计算
(字段)

清单表格

工作流任务 

&

流动条件

列出字段

列表上下文

温度变量

—— ——

元数据

(系统数据)

<返回顶部>

③ 功能

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

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

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

<返回顶部>

④ 操作员

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

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

<返回顶部>

 

各种基于视图的场景

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

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

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

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

mceclip1.png

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

mceclip2.png

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

mceclip3.png

<返回顶部>

Ⅱ. 执行计算控制

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

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

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

<返回顶部>

三. 进行流动条件

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

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

表达式 仅表达编辑器

② 表达式相关的对应属性

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

mceclip1.png

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

<返回顶部>

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

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

mceclip2.png

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

mceclip3.png

请注意:Yeeflow不提供预定义Functi附件 中的任务分配。

<返回顶部>

这篇文章有帮助吗?

/

评论

0 条评论

登录写评论。