• 发帖数3
  • 粉丝1

此人很懒,什么也没有留下

[可视化] 模糊查询

yhdata_PMYIk2lV玄铁一 显示全部楼层 发表于 2021-11-23 14:02:39 |阅读模式 打印 上一主题 下一主题
1
未解决

【可视化】 模糊查询

1972 1
我输入茶的话 出来的数据是包含茶的  ,输入非茶的话 出来的数据是不包含茶的所有的 这个脚本怎么写呢? 求解答 谢谢

参考6.png
参考5.png
参考4.png
回复

使用道具 举报

精彩评论1

_贝贝白银二 显示全部楼层 发表于 2021-11-23 14:41:05
本帖最后由 永洪tech-zxx 于 2021-11-23 14:57 编辑

需要用一个表格固定展示非茶的数据用来获取传参,做隐藏表(数据量不大的情况下可行,数据量过大影响性能)


1.脚本获取当前‘非茶’的数据
function test(a,obj){
var len=a.size()
var arr=[]
for(i=1;i<len;i++){
arr[i-1]=a.get(i,0)
}
obj=arr
return obj;
}
param['a1'] = test(getData('图表2'),param['a1'])
//debug(param['a1'].join(','))   参数a1表示非茶所包含的数据




var a =文本参数1.value
if(a=='非茶')
{

param['a']=param['a1']   
param['b']='茶'
}

if(a=='茶'){
param['a']='茶'
param['b']='茶'
}



2.表格设置过滤  
(1)正常展示数据的表 产品种类 是 包含其中一个 ?{a}
  (2)  隐藏表的过滤条件   产品种类  不是 包含?{b}

3.宽度为0设置隐藏表
图表2.width=0


展示.png
隐藏.png
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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