[TOC] 一、通过扩展参数限制文件上传数量 === - 1.使用场景 当online表单中需要控制文件或者图片上传数量时,可使用扩展参数来实现。 - 2.具体实现 在online表单开发的页面属性中,当控件类型为文件或者图片时,设置扩展参数必须为json格式: ``` {"uploadnum":1} ``` uploadnum为确定参数不可更改,uploadnum的值必须为数字(如1,2,3....) 当uploadnum值大于0时,值为几就会限制上传几个文件, 当扩展参数为空或uploadnum值等于0时,仍为多文件上传不做限制 如图: ![](https://img.kancloud.cn/74/33/7433a25c302ae0b7fca4959039802938_1789x370.png) ***** 二、通过扩展参数限制大文本在列表页面的展示长度 === - 1.问题,不限制展示长度,列会被撑开很长 ![](https://img.kancloud.cn/29/9a/299aca556bcf0d7d9d536ec2cd935931_1671x497.png) - 2.配置,页面属性 -> 扩展参数下配置 ![](https://img.kancloud.cn/cc/c2/ccc220113fe39adebd625ef64db90763_1495x441.png) ``` {"showLength":20} ``` - 3.效果: ![](https://img.kancloud.cn/37/67/37673ed89164650104e157c02cf6fff1_1688x555.png) ***** 三、通过扩展参数设置popup是否支持多选 === `version 2.4.5+` - 1.使用场景 online组件popup默认是多选的,可以通过配置扩展参数实现单选控制 - 2.配置,页面属性 -> 扩展参数下配置 ![](https://img.kancloud.cn/eb/5b/eb5b4e05f0c5165e224755ac0049a965_963x300.png) ``` {"popupMulti":false} ``` - 3.效果:当选择多条数据点击确认后,提示`请选择一条记录` ![](https://img.kancloud.cn/28/56/2856cea1373c7392504241be1cc25c34_1272x484.png) ***** 四、通过扩展参数设置部门/用户组件 存储字段和展示字段 === `version 2.4.6+` `date 20210609` - 1.使用场景 部门组件默认存储部门ID,展示部门名称,用户组件默认存储用户账号,展示用户名称,现支持动态配置,指定存储/展示的字段名。 - 2.配置,页面属性 -> 扩展参数下配置 ![](https://img.kancloud.cn/1e/02/1e02a2749a56cfd5fc17892ddffc8e26_1393x405.png) ``` 部门配置:{"store": "orgCode"} 存储字段变更为部门编码 用户配置:{"store":"id", "text":"username"} 存储字段变更为用户ID,展示字段变更为用户账号 ``` - 3.备注:上述配置store为存储字段,text为展示字段,字段为部门/用户实体的字段名或数据库字段名都可以,可以只配置一个,配置的存储字段需保证数据唯一性。 **目前只支持单表** # 五、通过扩展参数设置部门/用户组件 是否多选 === `version 2.4.6+` `date 20210615` - 1.使用场景 online部门/用户组件默认是多选的,可以通过配置扩展参数实现单选控制 - 2.配置,页面属性 -> 扩展参数下配置 ![](https://img.kancloud.cn/4f/cc/4fcce18b78c79496c878c77d51c14c77_1339x371.png) ~~~ {"multiSelect":false} ~~~