如何在PDF报告中删除标题和正文之间的空格?

Cés*_*sar 5 report openerp-8 odoo

我已经定制了我的销售报告,从中可以看出:


在此输入图像描述


对此:


在此输入图像描述


我评论了在external_layout_header视图中显示公司信息的代码部分:

<?xml version="1.0"?>
<t t-name="report.external_layout_header">
    <div class="header">
        <div class="row">
            <div class="col-xs-3">
                <img t-if="company.logo" t-att-src="'data:image/png;base64,%s' % company.logo" style="max-height: 45px;"/>
            </div>
            <div class="col-xs-9 text-right" style="margin-top:20px;" t-field="company.rml_header1"/>
        </div>
        <div class="row zero_min_height">
            <div class="col-xs-12">
                <div style="border-bottom: 1px solid black;"/>
            </div>
        </div>
<!-- COMMENTED
        <div class="row">
            <div class="col-xs-3">
                <div t-field="company.partner_id" t-field-options="{'widget': 'contact', 'fields': ['address', 'name'], 'no_marker': true}" style="border-bottom: 1px solid black;"/>
            </div>
        </div>
-->
    </div>
</t>
Run Code Online (Sandbox Code Playgroud)

不知何故,我期待减少标题和报表正文之间的空间.我一直在尝试不同的方式,没有运气.在Odoo论坛上有一个类似的问题,但是对于带有RML的v7(已弃用).我正在使用Odoo v8 QWeb报告.

编辑1:

我已经尝试了@Paulo的解决方案:


在此输入图像描述


但这不是我想要的.我需要通过在头部附近移动身体来获得空间,而不是相反

编辑2(解决方案):

正如@Paul的评论所暗示的那样,玩弄字段组合margin_topheader_spacing完成了诀窍.我减少了margin_top4020header_spacing3515.

Pau*_*lva 11

解决方案是纸质格式:在我的情况下是A4.

您必须转到设置>技术>报告>纸张格式> A4并减小标题间距值

  • 现在,在sama的地方,你必须编辑上边距(mm) (3认同)