0

Qweb ビューでレポートを作成しています。しかし、 sales.order.line からフィールド sales.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>
4

1 に答える 1

1

sale.order.line モデルには order_id というフィールドがあります。これを使用して、sale.order のフィールドを取得します。お気に入り

t-field="o.order_id.name"

これで問題が解決することを願っています。乾杯

于 2016-03-01T05:57:07.560 に答える