多个sheet页显示数据,如果一个sheet页没有内容,怎么设置不让显示呢

多个sheet页显示数据,如果一个sheet页没有内容,怎么设置不让显示呢

FineReport mingyang119 发布于 2021-1-12 17:27
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
起来装丶b啊Lv6初级互助
发布于2021-1-12 17:37

在初始化事件中增加一个参数,数据集的count数,然后判断这个参数是否有值,通过参考文档去隐藏

JS隐藏sheet页-https://help.fanruan.com/finereport/doc-view-1740.html

  • mingyang119 mingyang119(提问者) 不是填报模板,分页和数据分析模板都可以吗
    2021-01-12 17:55 
  • 起来装丶b啊 起来装丶b啊 回复 mingyang119(提问者) 没试过,你可以试下在分页预览模式下改下js相应的li[title=\"+sheet_name+\"]样式试试。 var sheet_name=\"SHEET页名称\"; var $sheet=$(\"li[title=\"+sheet_name+\"]\"); if($sheet.find(\"span\").hasClass(\"fr-sheetbutton-endpart\")){ $sheet.prev().find(\"span[class=\'fr-sheetbutton-thirdpart\']\").attr(\"class\",\"fr-sheetbutton-endpart\"); }; $sheet.remove();
    2021-01-12 18:07 
  • mingyang119 mingyang119(提问者) 回复 起来装丶b啊 谢谢,我是要根据sheet页面没有内容的话,隐藏,这个js是隐藏名字的sheet,应该是不行这样
    2021-01-12 18:27 
  • 2关注人数
  • 657浏览人数
  • 最后回答于:2021-1-12 17:37
    请选择关闭问题的原因
    确定 取消
    返回顶部