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

[可视化] 控件不可见时还具有传参功能吗

yhdata_SbmwkwIz铂金四 显示全部楼层 发表于 2023-11-28 12:26:25 |阅读模式 打印 上一主题 下一主题
1
未解决
本帖最后由 yhdata_SbmwkwIz 于 2023-11-28 12:34 编辑

控件不可见时还具有传参功能吗
怎么设置控件隐藏同时不可用
回复

使用道具 举报

精彩评论3

yhdata_yzm 显示全部楼层 发表于 2023-11-28 13:09:55
控件指的什么控件。
如果是参数组件不可见是可以具备传参功能的。
不可用是想要用在什么地方呢,不让他有值还是什么呢
回复

使用道具 举报

yhdata_SbmwkwIz铂金四 显示全部楼层 发表于 2023-11-28 14:51:08
yhdata_yzm 发表于 2023-11-28 13:09
控件指的什么控件。
如果是参数组件不可见是可以具备传参功能的。
不可用是想要用在什么地方呢,不让他有值 ...

var a = 指标切换.getSelectedObjects();
if (a[0] =='销售') {
选项卡1.selIndex = 0;
} else if (a[0] == '生产') {
选项卡1.selIndex = 1;
} else if (a[0] =='供应') {
选项卡1.selIndex = 2;
} else {
选项卡1.selIndex = 3;
}

var b = 指标切换1.getSelectedObjects();
if (b[0] =='销售') {
选项卡1.selIndex = 4;
} else if (b[0] == '生产') {
选项卡1.selIndex = 5;
} else if (b[0] =='供应') {
选项卡1.selIndex = 6;
} else {
选项卡1.selIndex = 7;
}


两个下拉控件控(值相同)制同一个tab页切换,只有一个能生效,想实现这样的效果 该怎么写JS呀
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2023-11-28 16:05:38
yhdata_SbmwkwIz 发表于 2023-11-28 14:51
var a = 指标切换.getSelectedObjects();
if (a[0] =='销售') {
选项卡1.selIndex = 0;

你的场景本身就不太合理,同样的选择项如果选择了一样的TAB组件要执行哪个呢。按照脚本的顺序执行,最终都会是B的结果,逻辑上就有错误了。
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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