永洪社区

标题: 自由表使用下拉列表参数不能选择其他值 [打印本页]

作者: yhdata_cGxQ0JdB    时间: 2024-9-6 18:01
标题: 自由表使用下拉列表参数不能选择其他值
自由表需要按报送年月,部门筛选需要的数据。
报表展示是默认展示最新的年月数据。
报送年月使用的是下拉列表参数,倒序展示。
使用脚本如下:获取最大的年月。

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

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



作者: yhdata_ruby    时间: 2024-9-6 18:01
yhdata_cGxQ0JdB 发表于 2024-9-6 18:28
报告里面没有只有装载时运行,没有找到变化时运行呢? 请问在哪个位置?

94之前在上方导航栏的[报告]–[脚本]中
10版本后在右侧导航栏的[报告]–[脚本]中
作者: yhdata_lyaa    时间: 2024-9-6 18:09
写在报告的脚本-变化时运行
作者: yhdata_cGxQ0JdB    时间: 2024-9-6 18:23
var maxdata = 下拉列表参数1.getObjects()
下拉列表参数1.setSelectedObjects([maxdata [0][0,STRING)  这个写在报告脚本里面 -变化时运行吗
作者: yhdata_ruby    时间: 2024-9-6 18:28
脚本位置写在组件的脚本中了,应该写在整个报告的脚本装载时运行中
作者: yhdata_cGxQ0JdB    时间: 2024-9-6 18:28
报告里面没有只有装载时运行,没有找到变化时运行呢? 请问在哪个位置?




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