数据分析预览如何居中?

image.png

如果是分页预览的话,我该如何让他不分页,决策系统中,我已经给了4个参数了,不能添加__bypagesize__=false了

FineReport 孜云 发布于 2019-10-16 15:13 (编辑于 2019-10-16 15:20)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
qhlLv6中级互助
发布于2019-10-16 15:18

数据分析没有居中选项:可以左侧增加几列空白列;


  • 孜云 孜云(提问者) 如果是分页预览的话,我该如何让他不分页,决策系统中,我已经给了4个参数了,不能添加__bypagesize__=false了
    2019-10-16 15:20 
  • qhl qhl 回复 孜云(提问者) 可以设置一下页面大小,就是设计器里有个虚线,横向调大到适应电脑浏览器大小,模板---页面设置---纸张大小
    2019-10-16 15:22 
  • qhl qhl 回复 孜云(提问者) 参考下这个帮助文档-https://help.finereport.com/doc-view-2002.html
    2019-10-16 15:24 
最佳回答
1
free_zzLv6中级互助
发布于2019-10-16 15:22(编辑于 2019-10-16 15:23)

说了查帮助文档 有个js的

目录设置改成填报啊

最佳回答
1
啦啦啦1213Lv0见习互助
发布于2019-10-16 15:47

查询内容居中的话   模板WEB属性-分页预览设置-报表位置居中   然后设置下填报页面让内容居中,在数据分析中添加事件添加个加载结束事件

ms = $('.html-content').length;//判断是否为多sheet

if (ms != 0){

//多sheet

ff=$(".frozen-table",$('.html-content:visible')).length//判断当前sheet是否有冻结

if (ff == 0) {

//未冻结

var slmargin = ($(".content-container").width()-$(".sheet-container div:first-child",$('.html-content:visible')).width())/2;

if (slmargin > 0) {

$('.sheet-container',$('.html-content:visible')).css('margin-left',slmargin); 

$(".x-table",$('.html-content:visible')).css('left',slmargin);

$(window).resize();

}

}

else {

//冻结

var slmargin=($(".content-container").width()-$('.x-table',$('#frozen-center'),$('.html-content:visible')).width()-$('.x-table',$('#frozen-west'),$('.html-content:visible')).width())/2;

if (slmargin > 0) {

$('.sheet-container',$('.html-content:visible')).css('margin-left',slmargin);

$(window).resize();

}

}

}

else {

ff=$(".frozen-table").length//判断当前sheet是否有冻结

//单sheet

if (ff == 0) {

//未冻结

slmargin = ($(".content-container").width() - $(".sheet-container div:first-child").width()) /2;

if (slmargin > 0) {

$('.sheet-container').css('margin-left',slmargin); 

$(".x-table").css('left',slmargin);

$(window).resize();

}

}

else {

//冻结

slmargin=($(".content-container").width()-$('.x-table',$('#frozen-center')).width()-$('.x-table',$('#frozen-west')).width())/2;

if (slmargin > 0) {

$('.sheet-container').css('margin-left',slmargin); 

$(window).resize();}

}

}

如果想让页面显示全部内容的话在查询后边加上image.png

  • yzm289570 yzm289570 这个多sheet不好用,JS还不写,感觉判断是否多sheet和那个计算左间距可能得改一改
    2021-05-07 09:50 
  • 4关注人数
  • 1006浏览人数
  • 最后回答于:2019-10-16 15:47
    请选择关闭问题的原因
    确定 取消
    返回顶部