永洪社区

标题: 普通表格,数据列隐藏显示。 [打印本页]

作者: yhdata_XEogqGMk    时间: 2021-11-22 11:48
标题: 普通表格,数据列隐藏显示。
列表参数筛选到某一项,普通表格绑定的一个数据列隐藏起来, 没有筛选到这一相数据列全部显示
作者: _贝贝    时间: 2021-11-22 11:48
var loc=new Locator(["Sum_Sales"],COL,DETAIL)// 定位到Sales总和
var c=toString(列表参数1.getSelectedObjects()[0])

if(c=='二级市场'){

表1.setColWidth(loc,0)  //脚本设置宽度为0隐藏 sales列
}

if(c!='二级市场'){  

表1.setColWidth(loc,200)//设置宽度为200显示  
}



注意(1) 需要设置表格的刷新间隔为1s,确保每次筛选的时候表格刷新  (2)报告的布局需要为自由布局
作者: _贝贝    时间: 2021-11-22 12:12
列表参数绑定的字段数据量大吗,不大的话可以使用  录入数据,参数列   实现动态绑定字段
92版本以后的参数列可以多选,效果可以参考这个帖子
https://club.yonghongtech.com/fo ... 2%E6%95%B0%E5%88%97
作者: yhdata_XEogqGMk    时间: 2021-11-22 13:05
永洪tech-zxx 发表于 2021-11-22 12:12
列表参数绑定的字段数据量大吗,不大的话可以使用  录入数据,参数列   实现动态绑定字段
92版本以后的参数 ...

主要是想设置普通表格 绑定得动态列数,隐藏某一列。 列表绑定的就两列。
作者: yhdata_XEogqGMk    时间: 2021-11-22 13:09
比如,单选到二级市场,隐藏一列。 一级全部显示




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