inBuilder低代码平台新特性推荐-第二十四期

今天给大家带来的是 inBuilder 低代码平台新特性推荐第二十四期 ——表单格式支持流程配置。

场景介绍:

如下图所示,目前支持在流程设计上的不同节点设置表单字段的必填、显隐等属性控制,不必在表单设计上进行配置,从而减少了开发人员的工作量。

如上图所示,以表单【销售订单卡片】为例,该表单有一个字段为“联系电话”,我们希望这个字段仅在第一个流程节点作为一个必填字段,在第二个节点作为一个只读字段,也就是禁止编辑。

开发步骤:

一、开启配置:

1、在表单设计器开启“工作流表单格式”配置,并将该表单发布到工作流,然后重新发布流程。

2、打开流程设计,选择对应的流程节点,打开流程表单,配置指定字段的属性。

二、效果展示:

流程设计重新发布后,可以重新提交一条单据。在任务中心打开这条任务,点击编辑按钮,可以看到该字段在第一个节点已经成为了一个必填字段。在第二个节点,该字段已经成为了一个只读字段。

完成配置。


欢迎大家积极留言共建,期待与各位技术大咖的深入交流!

 此外,欢迎大家下载我们的inBuilder低代码平台开源社区版,可免费下载使用,加入我们,开启开发体验之旅! 

在e-BUILDER低代码平台上,如果需要完成模糊查询,通常涉及到数据表单的搜索功能或者是API调用中的过滤条件。以下是一个基本步骤的示例: 1. **创建搜索框**: 首先,在界面设计部分添加一个文本输入框,用户可以输入模糊关键字。 ```xml <SearchBox id="searchField" Placeholder="请输入查询关键字..."> </SearchBox> ``` 2. **设置事件处理**: 当用户输入并触发搜索按钮时,编写JavaScript或者平台提供的脚本语言(如LingoScript),获取输入的关键词作为搜索条件。 ```javascript event堵上.searchField.valueChanged.connect(function(value) { var keyword = value.trim(); // 接下来将执行模糊查询 }); ``` 3. **模糊查询逻辑**: 使用e-BUILDER的数据访问组件,比如DataQuery或者通过API调用,传入搜索关键词作为查询条件。这可能涉及SQL LIKE操作或其他适当的模糊匹配函数。 ```javascript var query = new ebuilder.DataQuery(); query.criteria = "字段名 LIKE '%" + keyword + "%'"; // 执行查询 query.execute(); ``` 4. **显示结果**: 查询结果返回后,可以根据需要填充列表、表格或者其他展示区域。 5. **性能优化**: 如果数据量大,可能需要考虑分页或延迟加载,避免一次性加载所有数据导致性能下降。 **相关问题--:** 1. e-BUILDER如何支持复杂条件的模糊查询? 2. 如何在e-BUILDER中设置数据查询的排序规则? 3. 对于e-BUILDER低代码平台,如何提高模糊查询的用户体验?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值