动态(js)设置报表行列的宽度

当右侧图表无数据时,希望能使左侧部分铺满右侧的空缺或者是否有其他更好的解决思路

image.png

FineReport Tom27 发布于 2024-4-23 11:56
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2024-4-23 14:14

提供一个思路,你图表引用的数据集做一个判断, 当图表引用的数据集没有数据的时候,把前面的列宽设置得大一些,具体多大,你自己调整

--------------------------------------------------------------------------------------------------

count(value("图表",1))=0     这个公式可以用来隐藏图表的列和对前面的列进行列宽的设置

---------------------------------------------------------------------------------------------------

比如之前你某一列默认是30毫米的列宽,现在图表没有数据话,你把前面的列宽改成40毫米

同理,你图表的区域用这个公式设置列宽为0就隐藏图表的区域!

image.png

最佳回答
0
用户k6280494Lv6资深互助
发布于2024-4-23 13:04

不支持哦

  • 3关注人数
  • 207浏览人数
  • 最后回答于:2024-4-23 14:14
    请选择关闭问题的原因
    确定 取消
    返回顶部