Добавление столбца порядковой нумерации в отчеты Qweb - PullRequest
0 голосов
/ 07 мая 2019

Мне нужно добавить столбец порядковой нумерации в таблицу строк заказа в отчетах QWeb, таких как [SO, котировки, заказы на поставку, квитанции о доставке и т. Д.].

  <table class="table table-condensed mt48" t-if="not o.move_line_ids">
                    <thead>
                        <tr>
                            <th><strong>Product</strong></th>
                            <th><strong>Ordered Quantity</strong></th>
                        </tr>
                    </thead>
                    <tbody>
                        <tr>
                        <td  t-foreach="not o.move_line_ids" t-as="i">
                               <t t-set="i" t-value="1" />
                                <span t-esc="i"/> 
                               <t t-set="i" t-value="i+1"/> 
                          </td>
                            <td><span t-field="move.product_id"/></td>
                            <td>
                                <span t-field="move.ordered_qty"/>
                                <span t-field="move.product_uom"/>
                            </td>
                        </tr>
                    </tbody>
    </table>

К сожалению, я не мог заставить это работать. Это дает мне пустую ошибку.

1 Ответ

0 голосов
/ 10 мая 2019
<t t-set="i" t-value="1" />
<table class="table table-condensed mt48" t-if="o.move_line_ids">
  <thead>
    <tr>
      <th><strong>#</strong></th>
      <th><strong>Product</strong></th>
      <th><strong>Ordered Quantity</strong></th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td t-foreach="o.move_line_ids" t-as="move">
        <span t-esc="i"/> 
        <t t-set="i" t-value="i+1"/> 
      </td>
      <td><span t-field="move.product_id.name"/></td>
      <td>
        <span t-field="move.ordered_qty"/>
        <span t-field="move.product_uom"/>
      </td>
    </tr>
  </tbody>
</table>
...