92之前的版本可以通过这个脚本隐藏
var loc = new Locator(['c-i'],COL,DETAIL);// 第一列 i 取 0,第 二列为 1,依次类推
图表1.setColWidth(loc,200);
92版本开始,可以在设置里隐藏,点击组件右上角的三个点可以显示出来
https://www.yonghongtech.com/help/Z-Suite/9.2/ch/topic252.htm?zoom_highlightsub=%E9%9A%90%E8%97%8F%E5%88%97
需要写脚本来实现。思路是获取筛选框勾选的值,根据值判断来决定是否设置列宽为0。类似
var arr = 树状参数1.getSelectedObjects();
var loc = new Locator(['c-i'],COL,DETAIL);// 第一列 i 取 0,第 二列为 1,依次类推
if(arr==苹果)
{
图表1.setColWidth(loc,200);
}