下拉框做了个编辑后事件,修改下拉框后两张街道图表会隐藏掉,但是行高还在那,只是看不见了,这要怎么办呢

image.png

给下拉框做了一个编辑后事件,修改了下拉框后那两张街道的图表会隐藏掉,但是行高还在那,只是看不见了,图表还是在那的,这要怎么办呢

FineReport lnh 发布于 2022-10-28 16:04
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
congerLv6高级互助
发布于2022-10-29 14:29(编辑于 2022-10-29 14:31)

 参考这个

https://help.fanruan.com/finereport/doc-view-1736.html

_g().getWidgetByName('report0').setVisible(false);  //隐藏报表块

猜测你的是

visibility: hidden; 元素消失,占位;

  • opacity: 0; 透明度设为0,元素看不见,占位

https://zhuanlan.zhihu.com/p/368014069

  • lnh lnh(提问者) 上半个隐藏报表块是可以用的,但是隐藏完再下面的图表没法往上补充,填补空缺。我在想是不是因为我有的用的报表块里面放图表,有的是直接用的图表模块。
    2022-10-30 16:35 
  • conger conger 回复 lnh(提问者) 你用的是决策报表啊,可能一开始的时候就渲染好了布局,你只是把内容隐藏了,外面的盒子没删掉,可以选中外面的盒子remove掉,看看会不会自动补充,把模板发我一下看看
    2022-10-30 16:56 
最佳回答
0
用户k6280494Lv6资深互助
发布于2022-10-28 16:28

行高设置成0啊

  • lnh lnh(提问者) 我用的决策报表的柱形图饼图模块,条件里面没有行高这个
    2022-10-28 17:21 
最佳回答
0
15922204585Lv6高级互助
发布于2022-10-28 21:27

body绝对布局-适应区域隐藏会有空白的

body自适应布局-双向自适应隐藏报表块后上下报表块会填满页面。

可以试试将所有内容放到一个报表块,通过条件属性控制

  • lnh lnh(提问者) 那相当于重做,把内容都放一个报表块里面啊0.0
    2022-10-30 16:36 
最佳回答
0
hu151254Lv4见习互助
发布于2022-10-29 22:57(编辑于 2022-10-29 22:58)

你编辑后时间,加上  调用接口行高设置为0,要显示的时候再调用接口恢复行高

决策报表中将 report0 报表块第 3 行的行高设置为 35

_g().getWidgetByName('report0').setRowHeight(3,35);

  • lnh lnh(提问者) 试了一下显示is not a function,不能用这个方法
    2022-10-30 16:32 
  • 5关注人数
  • 490浏览人数
  • 最后回答于:2022-10-29 22:58
    请选择关闭问题的原因
    确定 取消
    返回顶部