【问题标题】:Customer info (partner) in header | odoo 12标题中的客户信息(合作伙伴)|奥多 12
【发布时间】:2020-07-24 21:30:01
【问题描述】:

我想优化空间,更整洁一些。 为此,我想在标题中加入公司和客户的信息。 是以下规定:

标志 |我的公司|合作伙伴

我已经能够标注的标志部分和我公司的部分很容易,因为它永远不会改变,我可以手写它并且总是重复,但是客户部分,我不知道如何用“t-fields”完成它

任何人都知道手册或帮助我了解我需要的字段。

谢谢!

【问题讨论】:

    标签: postgresql report odoo odoo-12 qweb


    【解决方案1】:

    正如我所见,您需要三个部分的标题,因此请使用给定的模板。

    <template id="custom_layout_header" inherit_id="report.external_layout_header">
        <div class="header" position="replace">
            <div class="header">
                <style>
                    .bottom-bt{border-bottom: 1px solid black;}
                </style>
                <div class="row">
                    <div class="col-xs-3"  style="margin-top:25px;">
                        <img t-if="company.logo" t-att-src="'data:image/png;base64,%s' % company.logo" style="max-height: 45px;"/>
                        <br/>
                    </div>
                    <div class="col-xs-6">
                        <center><b>
                            <h3><span t-esc="company.name"/></h3>
                        </b>
                        <p>
                            <span t-esc="company.street"/><span t-esc="company.street2"/>
                            <br/><span t-esc="company.city"/>,<span t-esc="company.zip"/>,<span t-esc="company.state_id.name"/>,<span t-esc="company.country_id.name"/>
                        </p></center>
                    </div>
                    <div class="col-xs-2">
                        <span t-field="company.rml_header1"/>
                    </div>
                </div>
                <div class="row">
                    <div class="col-xs-6">
                        <p class="text-left">your partnerfields<span t-esc="yourpartnerfield"/></p>
                    </div>
                </div>
                <div class="row zero_min_height">
                    <div class="col-xs-12">
                        <div class="bottom-bt"></div>
                    </div>
                </div>
            </div>
        </div>
    </template>
    

    【讨论】:

    • 嗨@saumil我尝试修改thw视图:external_layout_clean,这个视图修改了我想要的字段。我这样做对吗?或者需要创建一个新模板并链接我使用的报告(report_invoice_document_inherit)。
    • 见@Dani,你有标题类对吗?,删除那个div并调用这个模板作为标题部分它会给你Logo |我的公司 |合作伙伴(您必须替换给定模板中的合作伙伴字段)。,这是您想要的吗?
    猜你喜欢
    • 2012-11-15
    • 2012-01-07
    • 1970-01-01
    • 2016-10-17
    • 1970-01-01
    • 1970-01-01
    • 2022-12-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多