我在Qweb视图中做报告。但是不知道如何从sale.order.line访问字段sale.order。也许这个问题非常简单,但我只是介绍了Odoo。我需要帮助。
在这里,我向您展示了我的观点Qweb:
<?xml version="1.0"?>
<t t-name="sale.ticket_servicio">
<t t-foreach="docs" t-as="o">
<div class="page">
<div class="header">
<div class="row">
<div class="col-xs-4 col-xs-offset-6">
<img src="#"/>
</div>
</div>
</div>
<div class="body">
<div class="col-xs-12">
<p>Orden Number:<span t-field="o.name"></span></p> **(HERE NEED TO ACCESS TO ORDER NUMBER) e.x:SO003**
</div>
<div class="col-xs-12">
<p>Partner: </p> **(HERE NEED TO ACCESS TO PARTNER NAME)**
</div>
<div class="col-xs-12">
<p>NIU: <span t-field="o.niu"></span></p>
</div>
<div class="col-xs-12">
<p>Product name: <span t-field="o.product_id.name_template"></span></p>
</div>
<div class="col-xs-12">
<p>Lot: </p> **(HERE NEED TO ACCESS TO LOT)**
</div>
<div class="col-xs-12">
<p>Date order: </p> **(HERE NEED TO ACCESS TO DATE ORDER)**
</div>
</div>
</div>
</t>
</t>
答案 0 :(得分:1)
sale.order.line模型中有一个名为order_id的字段。使用它来获取sale.order的字段。像
t-field="o.order_id.name"
希望这能解决您的问题。欢呼声