如何从 odoo 发票报告顶部隐藏合作伙伴名称和地址?

how to hide partner name and address from the top of odoo invoice report?

我正在尝试自定义 odoo 发票报告,首先尝试做的是隐藏页面左上角的合作伙伴详细信息 这是它在原始报告中的写法

<template id="report_invoice_document">
        <t t-call="web.external_layout">
            <t t-set="o" t-value="o.with_context(lang=lang)" />
            <t t-set="address">
                <address t-field="o.partner_id" t-options='{"widget": "contact", "fields": ["address", "name"], "no_marker": True}' />
                <div t-if="o.partner_id.vat" class="mt16"><t t-esc="o.company_id.country_id.vat_label or 'Tax ID'"/>
                    :
                    <span t-field="o.partner_id.vat"/>
                </div>
            </t>   
.
.
.
.
.

然后我试图隐藏它部分起作用,因为合作伙伴名称仍然出现 这就是我所做的

<odoo>
<data>
    <template id="test_inherit"  inherit_id="account.report_invoice_document" >
            <xpath expr="//t[@t-set='address']/address"  position="attributes">
            <attribute name="t-options"></attribute>
        </xpath>
</data>
</odoo>

这会隐藏地址但不会隐藏合作伙伴名称 像下面的图片 我该怎么做 ? 任何帮助将不胜感激

穆罕默德福阿德

你可以试试这个,

<xpath expr="//t[@t-set='address']"  position="replace"></xpath>