yhdata_rc47Sq5g白银二
2023-3-23 14:33:51 发布在问答
【数据处理】 列表组件参数的自动填入
本帖最后由 yhdata_rc47Sq5g 于 2023-3-23 14:36 编辑


比如我在这里进行月度数据筛选,点击一个2021,然后后面的季度数据筛选年的部分,和年度数据筛选那里,都可以自动填入2021,怎么实现呢?

简单来说我想实现1.选月度数据的年,季度自动填入年份,年度自动填入。
2.选季度,年度自动填入,月度自动为空。
3.选年度,季度、月度为空。
4.进入系统默认当前的月、季、年

最佳答案

永洪vip
yhdata_lyaa

2023-03-23 14:33:52

用>-1,不要>0
查看完整内容
8834
30
精彩评论30
yhdata_lyaa
发表于 2023-3-23 14:33:52 显示全部楼层
yhdata_rc47Sq5g 发表于 2023-3-23 18:05
我试了,老师,这个方法,我选04没反应,05才会变成Q2
var monthv = 月度筛选月.getSelectedObjects()[0;
...

用>-1,不要>0
回复

使用道具 2#

yhdata_lyaa
发表于 2023-3-23 14:44:07 显示全部楼层
写脚本思路,先获取月度数据的年,再设置其他下拉框选种的值
参考
https://www.yonghongtech.com/rea ... =getSelectedObjects
回复

使用道具 3#

yhdata_rc47Sq5g白银二
发表于 2023-3-23 15:11:35 显示全部楼层
yhdata_lyaa 发表于 2023-3-23 14:44
写脚本思路,先获取月度数据的年,再设置其他下拉框选种的值
参考
https://www.yonghongtech.com/real-help/ ...

我先试试
回复

使用道具 4#

yhdata_lyaa
发表于 2023-3-23 15:12:20 显示全部楼层
回复

使用道具 5#

yhdata_rc47Sq5g白银二
发表于 2023-3-23 15:52:14 显示全部楼层

var monthv = 月度筛选月.getSelectedObjects();
if(monthv in  ['01','02','03'])
{
quar = 'Q1'
}else if(monthv in['04','05','06'])
{
quar = 'Q2'
}else if(monthv in ['07','08','09'])
{
quar = 'Q3'
}
else{
quar = 'Q4'
}


季度筛选季.setSelectedObjects([quar],STRING);
老师,我想写这个,是我哪里写错了么,。没反应。就是01,02,03的时候,季度数据的季度为Q1
回复

使用道具 6#

yhdata_rc47Sq5g白银二
发表于 2023-3-23 16:25:20 显示全部楼层
yhdata_lyaa 发表于 2023-3-23 14:44
写脚本思路,先获取月度数据的年,再设置其他下拉框选种的值
参考
https://www.yonghongtech.com/real-help/ ...

老师,还在么?救命啊
回复

使用道具 7#

yhdata_lyaa
发表于 2023-3-23 16:29:23 显示全部楼层
yhdata_rc47Sq5g 发表于 2023-3-23 15:52
var monthv = 月度筛选月.getSelectedObjects();
if(monthv in  ['01','02','03'])
{

好像不支持in 这种写法,你写成==吧
回复

使用道具 8#

yhdata_rc47Sq5g白银二
发表于 2023-3-23 16:29:53 显示全部楼层
yhdata_lyaa 发表于 2023-3-23 16:29
好像不支持in 这种写法,你写成==吧

好吧。。。
回复

使用道具 9#

yhdata_lyaa
发表于 2023-3-23 16:31:22 显示全部楼层
回复

使用道具 10#

1234  
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部