我想在订单行表下方打印销售订单,我为我的公司签名,因此如果订单行达到10行(最大),我想使其自动中断到另一段。
这是我的代码,我创建了一个要中断的计数器,但是这似乎是错误的,因为所有表都中断了另一个段落
<t t-set="count" t-value="0"/>
<t t-foreach="layout_category['lines']" t-as="l">
<t t-set="count" t-value="count + 1"/>
<tr>
<td>
<span t-field="l.name"/>
</td>
<td class="text-right">
<span t-field="l.product_uom_qty"/>
<span t-field="l.product_uom" groups="product.group_uom"/>
</td>
<td class="text-right">
<span t-field="l.price_unit"/>
</td>
<td t-if="display_discount" class="text-right" groups="sale.group_discount_per_so_line">
<span t-field="l.discount"/>
</td>
<td class="text-right">
<span t-esc="', '.join(map(lambda x: (x.description or x.name), l.tax_id))"/>
</td>
<td class="text-right" groups="sale.group_show_price_subtotal">
<span t-field="l.price_subtotal" t-options="{"widget": "monetary", "display_currency": doc.pricelist_id.currency_id}"/>
</td>
<td class="text-right" groups="sale.group_show_price_total">
<span t-field="l.price_total" t-options="{"widget": "monetary", "display_currency": doc.pricelist_id.currency_id}"/>
</td>
</tr>
</t>
<t t-if="count > 3">
<p style="page-break-after:always"></p>
</t>
我认为分页符功能错误? (也许)