[可视化]
提交组件怎么实现让列表参数选择其中一个值
如下图,添加了两个提交组件,一个列表参数绑定“时间值”,分别控制时间维度月、年,当点击月组件时,列表参数绑定的时间值未选中值,怎么给默认选中值呢?
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
DX188
显示全部楼层
发表于 2022-12-13 13:01:50
|
|
|
|
yhdata_ruby
显示全部楼层
发表于 2022-12-13 13:24:09
列表参数是怎么设置的,绑定的一个时间字段吗,另外两个提交组件怎么弄的 |
|
|
|
|
yh_kiHQCygS
显示全部楼层
发表于 2022-12-13 20:36:15
列表参数1绑定一个时间字段,添加一个过滤条件,即时间维度(值为月、年)等于文本参数1。两个提交组件,一个提交组件提交时赋值“月”给到文本参数1,另一个提交组件提交时赋值“年”给到文本参数1。然后现在是切换两个提交组件时,列表参数1没选中值,为空,需要再点击列表参数1选中值,现在想实现的是点击提交组件时,列表参数1可以默认先选中一个值。 |
|
|
|
|
yh_kiHQCygS
显示全部楼层
发表于 2022-12-13 20:38:52
时间字段,有年份如2022,有月份如2022-01,然后又借入一个文本参数做过滤条件控制时间维度是年还是月, |
|
|
|
|
DX188
显示全部楼层
发表于 2022-12-14 09:10:57
年和月分别在提交时运行写脚本:文本参数1.setSelectedObjects(["2022"],STRING)/文本参数1.setSelectedObjects(["2022-01"],STRING) |
|
|
|
|
yh_kiHQCygS
显示全部楼层
发表于 2022-12-14 10:06:11
不是这意思,我可能没表达清楚,是我要切换年和月维度时,要自动给列表参数有一个默认选中值,并且手动点击列表参数后还可以选择其他值,跟文本参数1没啥关系现在。 |
|
|
|
|
DX188
显示全部楼层
发表于 2022-12-14 10:10:47
|
|
|
|
yh_kiHQCygS
显示全部楼层
发表于 2022-12-14 10:21:30
如下图,1和2是两个提交组件按钮,控制时间维度的,3是列表参数组件,绑定的时间字段(有年份2022、2021;有月份格式的2022-01、2022-02),现在需要实现的是切换1和2两个按钮的时候,3要自动给个默认值,并且手动点击3的下拉框时还可以切换选择其他时间
|
|
|
|
|
DX188
显示全部楼层
发表于 2022-12-14 10:28:59
本帖最后由 DX188 于 2022-12-14 10:30 编辑
那不就是我表达的意思么:年和月分别在提交时运行写脚本:列表参数1.setSelectedObjects(["2022"],STRING)/列表参数1.setSelectedObjects(["2022-01"],STRING),只是我用文本参数作演示了而已,不要局限于那个组件名称啊,要举一反三 |
|
|
|
|