如何从sale.order.line模型访问sale.order字段查看Qweb

时间:2016-02-29 18:06:01

标签: python openerp odoo-9

我在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>

1 个答案:

答案 0 :(得分:1)

sale.order.line模型中有一个名为order_id的字段。使用它来获取sale.order的字段。像

t-field="o.order_id.name"

希望这能解决您的问题。欢呼声