Many2many
字段,如何在两列或更多列中显示它。
例如,在订单视图中,我希望在销售点显示journal_id
期刊的statement_id
和statement_ids
。
<record id="pos_order_tree" model="ir.ui.view">
<field name="name">order.tree</field><field name="model">pos.order</field><field name="inherit_id" ref="point_of_sale.view_pos_order_tree"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='partner_id']" position="after">
<field name="statement_ids" widget="many2many_tag">
<tree >
<field name="journal_id"/>
<field name="statement_id"/>
</tree>
</field>
</xpath>
</field>
</record>
我添加了widget="many2many_tag"
,因此可能没有显示其他两列。
答案 0 :(得分:0)
我们可以使用以下示例为 many2many 或 one2many 字段显示两列以上:
<field name="many2many_ids">
<tree>
<field name="field_1"/>
<field name="field_2"/>
<!-- <field name="field_n"> -->
</tree>
<!-- <form>
Design your form view
</form> -->
</field>
答案 1 :(得分:0)
将此添加到您的 many2many 字段:
style="column-count:2;"