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

[可视化] 自由表使用下拉列表参数不能选择其他值

yhdata_cGxQ0JdB青铜二 显示全部楼层 发表于 2024-9-6 18:01:56 |阅读模式 打印 上一主题 下一主题
1
已解决
自由表需要按报送年月,部门筛选需要的数据。
报表展示是默认展示最新的年月数据。
报送年月使用的是下拉列表参数,倒序展示。
使用脚本如下:获取最大的年月。

var maxdata = 下拉列表参数1.getObjects()
下拉列表参数1.setSelectedObjects([maxdata [0][0,STRING)

然后在表中设置过滤,报送年月是其中的 下拉列表参数1。
部门使用的是过滤组件。
但是在报表展示的时候,就不能筛选其他月份的数据,比如目前有202406月份的数据,却一直选不了,请问这是啥原因呀?


企业微信截图_1725615450797.png
企业微信截图_17256154156094.png
企业微信截图_17256154953201.png

最佳答案

yhdata_ruby 铂金一 关注Ta

2024-09-06 18:01:57

94之前在上方导航栏的[报告]–[脚本]中 10版本后在右侧导航栏的[报告]–[脚本]中
查看完整内容
回复

使用道具 举报

精彩评论5

yhdata_ruby铂金一 来自手机 显示全部楼层 发表于 2024-9-6 18:01:57
yhdata_cGxQ0JdB 发表于 2024-9-6 18:28
报告里面没有只有装载时运行,没有找到变化时运行呢? 请问在哪个位置?

94之前在上方导航栏的[报告]–[脚本]中
10版本后在右侧导航栏的[报告]–[脚本]中
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-9-6 18:09:57
写在报告的脚本-变化时运行
回复

使用道具 举报

yhdata_cGxQ0JdB青铜二 显示全部楼层 发表于 2024-9-6 18:23:41
var maxdata = 下拉列表参数1.getObjects()
下拉列表参数1.setSelectedObjects([maxdata [0][0,STRING)  这个写在报告脚本里面 -变化时运行吗
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2024-9-6 18:28:09
脚本位置写在组件的脚本中了,应该写在整个报告的脚本装载时运行中
回复

使用道具 举报

yhdata_cGxQ0JdB青铜二 显示全部楼层 发表于 2024-9-6 18:28:59
报告里面没有只有装载时运行,没有找到变化时运行呢? 请问在哪个位置?
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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