永洪社区

标题: 提交组件怎么实现让列表参数选择其中一个值 [打印本页]

作者: yh_kiHQCygS    时间: 2022-12-13 12:06
标题: 提交组件怎么实现让列表参数选择其中一个值
如下图,添加了两个提交组件,一个列表参数绑定“时间值”,分别控制时间维度月、年,当点击月组件时,列表参数绑定的时间值未选中值,怎么给默认选中值呢?


作者: DX188    时间: 2022-12-13 13:01
列表参数绑定的是什么数据?
作者: yhdata_ruby    时间: 2022-12-13 13:24
列表参数是怎么设置的,绑定的一个时间字段吗,另外两个提交组件怎么弄的
作者: yh_kiHQCygS    时间: 2022-12-13 20:36
yhdata_ruby 发表于 2022-12-13 13:24
列表参数是怎么设置的,绑定的一个时间字段吗,另外两个提交组件怎么弄的 ...

列表参数1绑定一个时间字段,添加一个过滤条件,即时间维度(值为月、年)等于文本参数1。两个提交组件,一个提交组件提交时赋值“月”给到文本参数1,另一个提交组件提交时赋值“年”给到文本参数1。然后现在是切换两个提交组件时,列表参数1没选中值,为空,需要再点击列表参数1选中值,现在想实现的是点击提交组件时,列表参数1可以默认先选中一个值。
作者: yh_kiHQCygS    时间: 2022-12-13 20:38
DX188 发表于 2022-12-13 13:01
列表参数绑定的是什么数据?

时间字段,有年份如2022,有月份如2022-01,然后又借入一个文本参数做过滤条件控制时间维度是年还是月,
作者: DX188    时间: 2022-12-14 09:10
年和月分别在提交时运行写脚本:文本参数1.setSelectedObjects(["2022"],STRING)/文本参数1.setSelectedObjects(["2022-01"],STRING)
作者: yh_kiHQCygS    时间: 2022-12-14 10:06
DX188 发表于 2022-12-14 09:10
年和月分别在提交时运行写脚本:文本参数1.setSelectedObjects(["2022"],STRING)/文本参数1.setSelectedObj ...

不是这意思,我可能没表达清楚,是我要切换年和月维度时,要自动给列表参数有一个默认选中值,并且手动点击列表参数后还可以选择其他值,跟文本参数1没啥关系现在。
作者: DX188    时间: 2022-12-14 10:10
yh_kiHQCygS 发表于 2022-12-14 10:06
不是这意思,我可能没表达清楚,是我要切换年和月维度时,要自动给列表参数有一个默认选中值,并且手动点 ...

不太懂你表达的意思,列表参数又是啥
作者: yh_kiHQCygS    时间: 2022-12-14 10:21
DX188 发表于 2022-12-14 10:10
不太懂你表达的意思,列表参数又是啥

如下图,1和2是两个提交组件按钮,控制时间维度的,3是列表参数组件,绑定的时间字段(有年份2022、2021;有月份格式的2022-01、2022-02),现在需要实现的是切换1和2两个按钮的时候,3要自动给个默认值,并且手动点击3的下拉框时还可以切换选择其他时间




作者: DX188    时间: 2022-12-14 10:28
本帖最后由 DX188 于 2022-12-14 10:30 编辑

那不就是我表达的意思么:年和月分别在提交时运行写脚本:列表参数1.setSelectedObjects(["2022"],STRING)/列表参数1.setSelectedObjects(["2022-01"],STRING),只是我用文本参数作演示了而已,不要局限于那个组件名称啊,要举一反三
作者: yh_kiHQCygS    时间: 2022-12-14 11:36
DX188 发表于 2022-12-14 10:28
那不就是我表达的意思么:年和月分别在提交时运行写脚本:列表参数1.setSelectedObjects(["2022"],STRING)/ ...

这个会有个bug,就固定了默认值,列表参数想切换其他值都勾选不了,我找到其他办法替代了,换了个下拉参数组件,有默认选中值功能,谢谢您的答疑!
作者: DX188    时间: 2022-12-14 11:37
yh_kiHQCygS 发表于 2022-12-14 11:36
这个会有个bug,就固定了默认值,列表参数想切换其他值都勾选不了,我找到其他办法替代了,换了个下拉参数 ...

不可能,只要脚本不写在变化时运行是不会影响后续的选择的。不过既然你解决了我也不说什么了
作者: yhdata_ruby    时间: 2022-12-14 15:19
yh_kiHQCygS 发表于 2022-12-14 11:36
这个会有个bug,就固定了默认值,列表参数想切换其他值都勾选不了,我找到其他办法替代了,换了个下拉参数 ...






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