2016-02-29 61 views
0

我正在Qweb視圖中執行報告。但不知道如何從sale.order.line訪問字段sale.order。也許這個問題很簡單,但我只是介紹Odoo。我需要幫助。如何從sale.order.line模型視圖中訪問sale.order字段Qweb

在這裏,我告訴你它是如何的我的觀點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

有一個在sale.order.line模式叫ORDER_ID場。使用此來獲取sale.order的字段。像

t-field="o.order_id.name" 

希望這會解決您的問題。歡呼聲