永洪社区
标题:
模糊查询
[打印本页]
作者:
yhdata_PMYIk2lV
时间:
2021-11-23 14:02
标题:
模糊查询
我输入茶的话 出来的数据是包含茶的 ,输入非茶的话 出来的数据是不包含茶的所有的 这个脚本怎么写呢? 求解答 谢谢
作者:
_贝贝
时间:
2021-11-23 14:41
本帖最后由 永洪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
欢迎光临 永洪社区 (http://club.yonghongtech.com/)
Powered by Discuz! X3.4