隐藏对话框中普通报表的下拉条

对话框打开的是一个普通报表怎么隐藏右侧下拉条,通过鼠标滚轮下滑查看

FineReport 梦想的初衷 发布于 2022-9-26 10:05 (编辑于 2022-9-26 10:20)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-9-26 10:22

试试打开的页面,就是你窗口打开页面的报表,加载 结束事件,下面js代码

var style=document.createElement('style');

style.innerHTML=".test::before{color:green}";//添加样式内容的话也可以用上面提到过的`insertRule`,相对例子里的硬编码会更优雅点。

document.head.appendChild(style);

document.styleSheets[0].insertRule('::-webkit-scrollbar{overflow-x:hidden;}',0)

document.styleSheets[0].insertRule('::-webkit-scrollbar{ display: none; /* Chrome Safari */;}',0)

最佳回答
0
congerLv6高级互助
发布于2022-9-26 10:07(编辑于 2022-9-26 10:19)

参考

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

你的页面完全显示的话可以看一下页面大小是不是太大了造成了滚动条

可以调整页面大小消除滚动条

image.png

image.png

你让对话框内的报表内容在虚线内就是一页,没有滚动条了

image.png

  • 梦想的初衷 梦想的初衷(提问者) 是对话框小导致页面出现下拉条
    2022-09-26 10:10 
  • conger conger 回复 梦想的初衷(提问者) 那你超出对话框的部分直接截断吗?你肯定是要只显示对话框内的页面吧
    2022-09-26 10:17 
  • 梦想的初衷 梦想的初衷(提问者) 回复 conger 超出的鼠标下滑查看,右侧不要有下拉条
    2022-09-26 10:21 
  • conger conger 回复 梦想的初衷(提问者) 那得写JS了 自定义滚动条样式改成透明
    2022-09-26 10:26 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-9-26 10:12

FR.doHyperlinkByPost({

//报表路径

"url": "https://www.baidu.com", //参数

"para": {

"__pi__": true, //是否显示参数面板

"地区": "华东"

},

"target": "_dialog", //对话框方式打开

"feature": {

"width": 600,

"height": 400,

"isCenter": true, //是否居中显示

"title": "标题",

"scrolling": 'no'//不要滚动条

}

})

  • 3关注人数
  • 546浏览人数
  • 最后回答于:2022-9-26 10:22
    请选择关闭问题的原因
    确定 取消
    返回顶部