永洪社区

标题: 下拉组件问题 [打印本页]

作者: 喜马拉雅战士    时间: 2022-8-25 10:55
标题: 下拉组件问题
怎么能在切换选项卡的时候清空班组和工段的选项,比如说在数量统计的时候选择了工段和班组,点选项卡趋势图,切换过去的时候工段和班组是不选的

作者: yhdata_lyaa    时间: 2022-8-25 11:08
一个思路你想想看,写脚本判断选项卡在第几项时,设置上面筛选组件值为空
//表示组件选择的第几项。
例如:组件1.selIndex = 1;
作者: 喜马拉雅战士    时间: 2022-8-25 11:10
yhdata_lyaa 发表于 2022-8-25 11:08
一个思路你想想看,写脚本判断选项卡在第几项时,设置上面筛选组件值为空
//表示组件选择的第几项。
例如: ...

怎么设置组件为空
作者: yhdata_lyaa    时间: 2022-8-25 11:14
yhdata_df7gfUSW 发表于 2022-8-25 11:10
怎么设置组件为空


作者: yhdata_lyaa    时间: 2022-8-25 11:16
比如 设置组件勾选数据。
下拉列表参数1.setSelectedObjects(null)
作者: yhdata_lyaa    时间: 2022-8-25 11:16
比如 设置组件勾选数据。
下拉列表参数1.setSelectedObjects(null)
作者: 喜马拉雅战士    时间: 2022-8-25 11:30
yhdata_lyaa 发表于 2022-8-25 11:16
比如 设置组件勾选数据。
下拉列表参数1.setSelectedObjects(null)

这样好像不行啊,没法选班组和工段了,一直为空
作者: yhdata_lyaa    时间: 2022-8-25 11:35
yhdata_df7gfUSW 发表于 2022-8-25 11:30
这样好像不行啊,没法选班组和工段了,一直为空

要不你写在一个按钮上,提交时运行。按一下就清空,不判断选项卡了
作者: 芯i    时间: 2022-8-25 14:01
需要用一个变量存储上次选项卡在第几项
装载时运行添加脚本:
  1. var index=选项卡1.selIndex;//打开报表时记录初始的选项卡选择的第几项
复制代码
变化时运行:
  1. if(index != 选项卡1.selIndex){ //当选项卡发生变化时执行,并更新index的值
  2. 下拉列表参数1.setSelectedObjects(null);
  3. index=选项卡1.selIndex;
  4. }
复制代码




作者: yhdata_lyaa    时间: 2022-8-25 14:16
芯i 发表于 2022-8-25 14:01
需要用一个变量存储上次选项卡在第几项
装载时运行添加脚本:
变化时运行:






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