永洪社区

标题: 下拉列表参数 [打印本页]

作者: 王duoduo    时间: 2022-5-18 14:51
标题: 下拉列表参数
如何给已绑定值得下拉列表参数设置默认值。使用setSelectedIndex()方法会报错。

作者: 永洪tech-shenfs    时间: 2022-5-18 15:34
您可以参考我写的  
var data = 列表参数1.getSelectedObjects()
if(data.length==0){
列表参数1.setSelectedObjects(["咖啡"], STRING);
}
作者: 王duoduo    时间: 2022-5-18 15:42
请问该函数中的第一个参数和第二个参数的含义是什么--列表参数1.setSelectedObjects(["咖啡"], STRING),我是已经绑定了数据了
作者: 永洪tech-shenfs    时间: 2022-5-18 15:43
getSelectedObjects()  是获取勾选数据。  setSelectedObjects是 设置勾选数据。
作者: 王duoduo    时间: 2022-5-18 16:46
是的,我就是问setSelectedObjects(["咖啡"], STRING)这个函数中第一个参数和第二个参数的含义
作者: 永洪tech-shenfs    时间: 2022-5-18 17:43
本帖最后由 永洪tech-shenfs 于 2022-5-18 17:44 编辑
王duoduo 发表于 2022-5-18 16:46
是的,我就是问setSelectedObjects(["咖啡"], STRING)这个函数中第一个参数和第二个参数的含义 ...

第一个 是具体字段,第二个为字段类型;多个字段可以再后面直接加 例如 ["咖啡","茶" ...]
作者: 王duoduo    时间: 2022-5-20 13:43
好的,那如果我的第一个字段是要绑定具体数据集的列内容,而不是具体的枚举值,应该如何填写?
作者: Il.Mare    时间: 2022-5-20 14:40
王duoduo 发表于 2022-5-20 13:43
好的,那如果我的第一个字段是要绑定具体数据集的列内容,而不是具体的枚举值,应该如何填写? ...

您是要获取列内容的某个具体值吗?
作者: yhdata_WhlRPQbk    时间: 2024-3-5 16:31
2024年的今天,我也遇到了这个问题,我就想知道这是为啥会报错,可是你们却让我换个方法实现,但我就是倔,非得想搞明白问题出在哪里,我研究了一下午发现是组件的问题,setSelectedIndex()适用于下拉参数组件,如果你使用的组件是下拉列表参数组件就会报错。
作者: yhdata_lyaa    时间: 2024-3-5 16:41
yhdata_WhlRPQbk 发表于 2024-3-5 16:31
2024年的今天,我也遇到了这个问题,我就想知道这是为啥会报错,可是你们却让我换个方法实现,但我就是倔, ...

是的,下拉参数组件可以用通过索引设置选项。
下拉参数1.setSelectedIndex(2);




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4