【问题标题】:How to group by One2many field records according to batch number Odoo10?如何根据批号Odoo10按One2many字段记录分组?
【发布时间】:2018-09-14 06:16:25
【问题描述】:

我正在使用 Odoo10 并想根据批号分组/过滤 One2many 字段记录。我尝试了不同的解决方案,但没有得到预期的结果。那么,任何人都可以建议我解决这个问题吗?

如果我们想根据相同的产品名称在销售订单中按销售订单行分组,这也是同样的问题。

我试过下面的代码:

<field name="weight_cal_machine" mode="tree,form" colspan="4" nolabel="1" widget="one2many_list" context="{'group_by':'batch_number'}">
    <tree editable="bottom" delete="false"
          colors="blue:status_type == 'assign'; darkgreen:status_type == 'verify';"
          create="false">
        <field name="batch_number" readonly="1" string="Batch"/>
        <field name="status_type"/>
    </tree>
    <form>
        <group colspan="4" col="4">
            <field name="batch_number" readonly="1"/>
        </group>
    </form>
</field>

【问题讨论】:

    标签: filter group-by odoo one2many


    【解决方案1】:

    AFAIK 无法像不属于表单字段的常规树视图那样将 One2many 或 Many2many 字段分组。我很久以前就实现了 Odoo 是 OpenERP 7.0 的时候,但需要大量的 js 小部件定制才能让它工作。这是客户的要求。开箱即用的 Odoo 表单小部件不支持它

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-10
      • 2015-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-16
      • 1970-01-01
      相关资源
      最近更新 更多