永洪社区
标题: 脚本 [打印本页]
作者: yhdata_DGaULvRC 时间: 昨天 09:46
标题: 脚本
在报告>脚本>变化时运行脚本里配置了代码
1、首先通过单选列表选中的数据parent3_list.getselectObject()[0]
2、然后把选中的数据给文本paran_parent3
3、表格数据process_list通过 parent3 = paran_parent3过滤表格数据
4、通过processList.size()-1获取数量
我现在每次点击单选列表,表格的数据都会变化,都是正常的,就是processList.size()-1获取的数据都是上一次的
如我第一次点击 processList.size()-1获取的是初始化的数据5,但实际我的processList数据是3条
第二次点击获取的是第一次点击的数据3
作者: yhdata_lyaa 时间: 昨天 09:54
clearData('图表1')
//清除组件缓存数据。
使用getViewData前,先执行clearData试试
作者: yhdata_DGaULvRC 时间: 昨天 10:11
不行,用了cleardata,数量和表格数据都是加载的上一个的
作者: yhdata_lyaa 时间: 昨天 10:40
parent3_list 是下拉参数 组件?
param_parent3是文本参数组件吗,你是想实现什么效果,用了哪些组件 可以讲一下吗
作者: yhdata_DGaULvRC 时间: 昨天 10:47
本帖最后由 yhdata_DGaULvRC 于 2024-12-26 10:48 编辑
parent3_list是单选列表,选择parent3_list单选列表的值,会把值给param_parent3文本组件
有个list列表需要通过条件name=param_parent3文本组件的值过滤数据,同时获取list列表过滤后的数据数量现在在脚本里每次获取的size()都是前一次的数量,我需要获取实时过滤后的数量
作者: yhdata_lyaa 时间: 昨天 11:01
文本组件赋值脚本是
文本1.data=xxx
param_parent3 用于过滤了,应该是文本参数组件吧?
第二行脚本是啥意思,不直接赋值还要截取吗,没有截图完整。
当前是什么版本,办法导出报告jar看看吗
作者: yhdata_DGaULvRC 时间: 昨天 11:08
9.2.1版本,我用的是文本参数组件要用.value赋值,如果是文本组件才用.data赋值,param_parent3是我需要截取后半部分用于过滤,也没问题,每次点击单选,数据表格也会变动也没问题,问题是getViewData("process_list", DATA).size()-1的数量每次获取的是上一次的数量
作者: yhdata_lyaa 时间: 昨天 11:29
变化时运行和装载时都写上看看呢
作者: yhdata_DGaULvRC 时间: 昨天 12:04
(, 下载次数: 8)