易企办帮助中心易企办帮助中心
常用查询:新手上路, 流程设计, 字段控件
  • 首页
  • 知识库分类
    • 新手指南
    • 工作区,应用及组件管理
    • 业务数据及内容管理
    • 业务流程自动化管理
    • 设计器,控件,字段及编辑器
    • 管理中心及系统设置
    • 系统集成及扩展开发
  • FAQ | 常见问题
  • 首页
  • 知识库分类
    • 新手指南
    • 工作区,应用及组件管理
    • 业务数据及内容管理
    • 业务流程自动化管理
    • 设计器,控件,字段及编辑器
    • 管理中心及系统设置
    • 系统集成及扩展开发
  • FAQ | 常见问题
首页/知识库/设计器,控件,字段及编辑器/控件的显示,验证及动作调用/利用动态显示规则控制表单控件及动态栅格的显示和隐藏

利用动态显示规则控制表单控件及动态栅格的显示和隐藏

67 查看 0 2022年12月13日 上次更新日期 2022年12月17日 Christin Gan

使用条件逻辑创建规则允许您拥有动态字段、网格甚至表单。它允许您根据特定规则创建行为不同的字段或动态栅格网格。

您可以设置规则并在编辑时使用动态显示规则告诉它要执行的操作。然后,您将拥有基于数据主体选择的响应的不同字段/动态栅格/表单。

设置规则。它提供了多个条件元素来使用:

  • 数字/输入文本
  • 表达
  • 功能
  • 操作符号

定义动作。它提供了不同类型动态操作的示例:

  • 隐藏或显示
  • 只读或可编辑
  • 设置彩色输入

多个条件和操作。为一项操作创建多个条件或为 picture1  

设置规则

在表达式编辑器弹出窗口中,您定义条件是触发规则的条件,由元素、表达式和匹配条件/函数组成。 picture2

您可以根据以下条件创建条件:

条件元素 描述
数字/输入文本 使用表达式或函数指定输入或选择的值或条件。
表达 根据所选的表达式元素触发规则: 流程变量:可以选择表单中的每个变量/字段; 实例上下文:所有表单的通用元素; 静态变量:表单状态和任务状态; 元数据&用户组&岗位:每个表单的系统范围数据。
功能 根据选择的函数公式触发规则,您可以使用嵌套公式来设置规则条件。 字符串 : 文本输入变量的常用公式,e.g. len( ), strIndex( ), replace( ) … 逻辑:iif( )、isNullorEmpty( )、not( )、isTrue( )、isFalse( )… 日期:DatePicker( ), dateAdd( ), DatePart( ), DateDiff( ), DateFormat( ) … 数学:round( ) 其他:获取系统数据或属性的公式。例如,查找数据列表listlookup( ),获取用户的属性getUserAttr( )等。
操作符号 使用操作符号来完成一个条件。例如,加号(+)、减号(-)、等于(=)、大于号(>)等。
 

<返回顶部>

定义操作

当指定的规则为真时将发生该操作。您可以指定以下操作:

操作 描述
隐藏 当规则为真时隐藏表单中的字段/动态栅格。 (请注意,您也可以选择在隐藏网格时折叠表单上的空间。)当规则不正确时将其显示在表单上。
显示 当规则为真时,在表单上显示一个字段/动态栅格。 当规则不正确时,将其隐藏在表单中。 
只读 指定当规则为真时字段不应接受数据。当规则不正确时变为可编辑。
可写 指定当规则为真时字段应变为可编辑。当规则不正确时接受数据 。
设置背景 指定一个字段以在规则为真时具有彩色背景。它包括:红色、黄色、蓝色和黑色。
设置边框颜色 当规则为真时,指定一个带有边框颜色的字段。它包括:红色、黄色、蓝色和黑色。
设置字体颜色  当规则为真时,指定一个带有字体颜色的字段。它包括:红色、黄色、蓝色和黑色。

<返回顶部>

多个条件和操作

每个字段/网格操作都有一个反向语句,它告诉易企办在不满足规则条件时要做什么。当您创建或选择规则时,您可以在此字段/动态栅格中仅在操作下方看到此反向。 对于一个 字段或动态栅格,您可以在一个规则中创建多个条件。

为了正常工作,当两个或多个规则 显示或隐藏(可编辑/只读)相同的字段/动态栅格时,您应该使用多个条件将它们合并为一个规则。

当您选择多个条件时,您需要指定是否必须满足全部或部分条件才能触发操作。

例如,当字段 1等于ABC  或  字段 2大于5 时。显示动态栅格 A 。 picture3

您将看到其结果为:

满足任何条件以显示动态栅格 A。

picture4

不满足条件,隐藏动态栅格 A。

picture5

对于一个字段,您可以创建多个操作以在其规则为真时运行任何或某些操作。

您可以为添加多个动作˚F即LD 只。只有Grid 的Show 或 Hide 操作。

在这种情况下,易企办将在满足任何一个或某些规则时执行这些操作

例如:

动作1: 当字段 1等于ABC  ,显示的字段 5 ; 和

动作2:当  字段 2大于5,只读的 字段 5 ; 和

动作3:当字段 3不等于XY,设置 字段 5背景为黄色。

picture6 无论是否满足任何操作,您都会看到其组合结果。 动态显示.gif

请注意:你应该不具有多个方向相反的行动领域。在这种情况下,如果在某些情况下触发任何一个或未知操作,您将得到结果 。

例如:

操作1: 当字段 1 等于ABC  ,显示的字段 5 ; 逻辑运算:与

操作2:当  字段 2 大于5,隐藏 字段 5。

此内容是否有帮助?

是的  没有
相关文章
  • 利用动态显示规则控制表单控件及动态栅格的显示和隐藏
  • 自定义验证设置
  • 字段控件的标题样式设置
  • 高级样式设置

未找到相关信息? 到线上社区进行咨询

控件的显示,验证及动作调用
  • 利用动态显示规则控制表单控件及动态栅格的显示和隐藏
  • 高级样式设置
查看全部 4  

  利用动态显示规则控制表单控件及动态栅格的显示和隐藏

易企办是业内领先的无代码应用构建平台,帮助您实现快速实现高效,安全,一致的现代化业务协作能力。
产品功能
  • 企业级应用构建
  • 业务流程构建
  • 业务数据管理
  • 自定义页面
  • 外部服务门户
帮助与支持
  • 帮助中心
  • 用户社区
办公地址
上海市浦东新区
峨山路91弄100号
陆家嘴软件园2号楼805室
公司信息
  • 关于我们
  • 新闻资讯
联系我们
  • 400-168-0365
  • support@yeeoffice.com
  • 隐私声明
  • 服务协议
  • @ 2022 知普信息. 版权所有

常用查询:新手上路, 流程设计, 字段控件