找文章 / 找答案
12
返回列表 发新帖

[可视化] 自由式报表是否可以根据条件隐藏或展现某列

yuanbao_style青铜三 显示全部楼层 发表于 2022-3-2 10:03:46
永洪tech-Muse 发表于 2022-3-2 09:54
隐藏的是数据列用的是detail,
所以隐藏机构名称列使用的是
var loc = new Locator(["产品种类"],COL,DET ...

按上面的这个方式可以了。改成下面的这个方式不行,普通表不支持c-0的写法?
var loc = new Locator(['c-0'],COL,DETAIL);// 第一列 i 取 0,第 二列为 1,依次类推
    图表1.setColWidth(loc,0); //宽度为0隐藏
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-3-2 10:08:16
yhdata_Q6zGq9Sm 发表于 2022-3-2 10:03
按上面的这个方式可以了。改成下面的这个方式不行,普通表不支持c-0的写法?
var loc = new Locator(['c- ...

因为自由表是复杂式报表,包括格间计算一类的处理,所以c-0是针对自由表引用行列相对位置,普通表和交叉表都是引用字段名
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-3-2 10:10:12
本帖最后由 永洪tech-Muse 于 2022-3-2 10:14 编辑

另外,即将发版的10.0上不需要文档了 ,针对locator已经优化了,点击位置可以直接看到对应locator的脚本
locator11.png
回复

使用道具 举报

yuanbao_style青铜三 显示全部楼层 发表于 2022-3-2 10:23:53
永洪tech-Muse 发表于 2022-3-2 09:54
隐藏的是数据列用的是detail,
所以隐藏机构名称列使用的是
var loc = new Locator(["产品种类"],COL,DET ...

优秀,谢谢
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-3-2 10:27:31

不客气   
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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