我试图修改我的qweb报告的内容,在奥多8,我使用的是div位置。我想隐藏打印视图中的传真字段。我该怎么做?它不起作用,我试着像显示任何css一样。
下面是我的代码,这是我的最后代码
<openerp>
<data>
<template id="report_picking_inherit_demo" inherit_id="stock.report_picking">
<xpath expr="//div[hasclass('page')]/div[hasclass('row')]" position="replace">
<div class="col-xs-6">
<div t-if="o.picking_type_id.code=='incoming' and o.partner_id">
<span>
<strong>Supplier Address:</strong>
</span>
</div>
<div t-if="o.picking_type_id.code=='internal' and o.partner_id">
<span>
<strong>Warehouse Address:</strong>
</span>
</div>
<div t-if="o.picking_type_id.code=='outgoing' and o.partner_id">
<span>
<strong>Customer Addresswww:</strong>
</span>
</div>
<div t-if="o.partner_id" name="partner_header">
<div t-field="o.partner_id"
t-field-options='{"widget": "contact", "fields": ["address", "name", "phone"], "no_marker": true}'/>
</div>
</div>
<div class="col-xs-5 col-xs-offset-1">
<div t-if="o.move_lines and o.move_lines[0].partner_id and o.move_lines[0].partner_id.id != o.partner_id.id">
<span>
<strong>Delivery Address:</strong>
</span>
<div t-field="o.move_lines[0].partner_id"
t-field-options='{"widget": "contact", "fields": ["address", "name", "phone","fax"], "no_marker": true}'/>
</div>
<div t-if="o.picking_type_id.code != 'internal' and (not o.move_lines or not o.move_lines[0].partner_id) and o.picking_type_id.warehouse_id.partner_id">
<span>
<strong>Warehouse Address:</strong>
</span>
<div t-field="o.picking_type_id.warehouse_id.partner_id"
t-field-options='{"widget": "contact", "fields": ["address", "name", "phone","fax"], "no_marker": true}'/>
</div>
</div>
</xpath>
</template>
</data>
在这里,我输入了传真样例https://i.stack.imgur.com/iIUCo.png
在那之后这个结果
https://i.stack.imgur.com/ukxTI.png](https://i.stack.imgur.com/ukxTI.png])
发布于 2018-07-03 09:31:24
从列表中删除“传真”字段,
*.xml
<div t-field="o.partner_id"
t-field-options='{"widget": "contact", "fields": ["address", "name", "phone"], "no_marker": true}'/>发布于 2018-07-03 13:29:40
您需要从fax中删除t-options属性,并且可以通过继承原始模板和重写<div t-field="o.partner_id"...元素来实现这一点。
<template id="custom_report_picking" inherit_id="stock.report_picking">
<xpath expr="//t/t/t/t/div/div/div/div[2]/div" position="replace">
<div t-field="o.partner_id"
t-field-options='{"widget": "contact", "fields": ["address", "name", "phone"], "no_marker": true}'/>
</xpath>
</template>https://stackoverflow.com/questions/51150899
复制相似问题