JS设置列宽

通过js脚本_g().getColumn(1).setWidth(0)设置列宽,如果设置了冻结会失效,请问有什么办法解决吗?

如下图所示,第一行设置了冻结,当点击收起或者展开时,只有冻结行起作用,其它行没有作用。

FineReport fanguoli 发布于 2024-1-17 16:39 (编辑于 2024-1-17 16:41)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-1-17 16:46

取消冻结把

要冻结需要咨询帆软技术了

  • fanguoli fanguoli(提问者) 用户要求冻结,同时要求点击按钮隐藏或者显示指定列
    2024-01-17 16:50 
  • snrtuemc snrtuemc 回复 fanguoli(提问者) 这个咨询帆软技术把
    2024-01-17 16:53 
最佳回答
0
LindaLinLv4见习互助
发布于2024-1-20 07:50

这是最近自己有类似需求(分页预览)测试出来的结果,不确定是不是符合你要的。

其他预览方式、其他类型报表跟移动端因为没测,不知道能不能用。

冻结收起展开.rar

数据有分页的时候,用按钮的方式需要手动点 收起/展开。

如果要载入之后就隐藏,应该可以在“加载结束”里面写(如下图)

加载结束.png

  • fanguoli fanguoli(提问者) 谢谢,不过不是很符合我的需求,这种方法隐藏了列,但总列宽没变,我的需求是想通过隐藏部分列来减少报表宽度,因为这个报表有125个列
    2024-01-29 14:06 
  • 1关注人数
  • 395浏览人数
  • 最后回答于:2024-1-20 07:50
    请选择关闭问题的原因
    确定 取消
    返回顶部