找文章 / 找答案
精选问答 更多内容

下拉框默认选中最后一个时,当下拉参数增加,选中显示错误

喝醉想袅袅青铜二 显示全部楼层 发表于 2020-12-15 10:31:27 |阅读模式 打印 上一主题 下一主题
实现功能: 下拉初始化默认选中最后一个与导出第三个(这个9月份最后一次操作报表)
问题:每个月下拉会新增添加一个,但下拉组件无法显示,还是默认的上次数据,必须重新·保存重新保存报表才会刷新(不做任何修改逻辑操作)




1.jpg
2.jpg

脚本

脚本
回复

使用道具 举报

精彩评论11

永洪tech-A白银一 显示全部楼层 发表于 2020-12-15 13:46:06
你可以试试在报告设置的高级里设置获取实时数据看看
回复 支持 反对

使用道具 举报

喝醉想袅袅青铜二 显示全部楼层 发表于 2020-12-15 14:31:35
永洪tech-A 发表于 2020-12-15 13:46
你可以试试在报告设置的高级里设置获取实时数据看看

这个早试过了不行
回复 支持 反对

使用道具 举报

永洪tech-A白银一 显示全部楼层 发表于 2020-12-16 19:44:35
在装载运行里写脚本清理一下缓存呢
回复 支持 反对

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2020-12-17 08:23:25
你要在变化运行时增加你的脚本逻辑。
回复 支持 反对

使用道具 举报

喝醉想袅袅青铜二 显示全部楼层 发表于 2020-12-17 14:44:05
lijie 发表于 2020-12-17 08:23
你要在变化运行时增加你的脚本逻辑。

这根本行不通啊,比如有人改变下拉选中值,如果放在变化时运行又会还原为默认选中
回复 支持 反对

使用道具 举报

喝醉想袅袅青铜二 显示全部楼层 发表于 2020-12-17 14:48:43
永洪tech-A 发表于 2020-12-16 19:44
在装载运行里写脚本清理一下缓存呢

如果是这样清理缓存的话试过了
4.jpg
回复 支持 反对

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2020-12-18 07:56:32
喝醉想袅袅 发表于 2020-12-17 14:44
这根本行不通啊,比如有人改变下拉选中值,如果放在变化时运行又会还原为默认选中 ...

不会啊,你增加一个flag判定,如果是装载首次变化运行则执行,否则不执行
回复 支持 反对

使用道具 举报

喝醉想袅袅青铜二 显示全部楼层 发表于 2020-12-28 11:57:13
lijie 发表于 2020-12-18 07:56
不会啊,你增加一个flag判定,如果是装载首次变化运行则执行,否则不执行 ...

我试下,但感觉只判定装载首次变化时运行不就和装载时运行那一致了,应该没啥用,谢谢了
回复 支持 反对

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2020-12-28 13:45:52
本帖最后由 lijie 于 2020-12-28 13:48 编辑
喝醉想袅袅 发表于 2020-12-28 11:57
我试下,但感觉只判定装载首次变化时运行不就和装载时运行那一致了,应该没啥用,谢谢了 ...

当然不一样了。装载时运行是只在装载时才运行,而变化时运行,在这里判断是否为首次,如果首次则如何如何,非首次则如何如何,这样的话,就可以解决你之前的问题了。主要是针对你上面说的,有人在进行了其他选择后,下拉框又恢复成初始状态的问题进行的判定。
回复 支持 反对

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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