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

今天来给大家带来的是 inBuilder 低代码平台特性推荐系列第二十二期——表单上枚举字段的禁用特性。

场景介绍

在某些场景中需要将下拉框的枚举选项禁用,已禁用的选项可以展示,但不可以选中。

新版设计器不仅业务实体支持配置枚举字段的禁用属性,而且表单设计器也支持将禁用属性同步到下拉框控件中。

此外,属性面板的枚举编辑器中也可以展示哪些选项是可用的,哪些选项是禁用的 。

特性说明

1、表单设计器同步业务实体时,会将枚举字段的禁用属性同步到表单控件中。

2、对于绑定枚举字段的控件(下拉框、单选组),枚举编辑器不允许新增、删除、修改枚举项,而是展示是否禁用列。如需修改枚举项,请在业务实体设计器中操作。

3、对于绑定字符串字段的控件(下拉框、单选组、复选组),枚举编辑器允许新增、删除、修改枚举项,支持枚举项的拖拽排序,可以配置是否禁用 。

4、表格列的枚举编辑器与 2、3 的控制逻辑一致。

5、下拉框控件新增属性【显示禁用枚举项】,用于控制运行时是否将已禁用的选项显示到下拉列表中。

使用示例

1、枚举禁用:

2、显示禁用枚举项:

3、枚举排序:

欢迎大家下载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、付费专栏及课程。

余额充值