【问题标题】:Stages are getting deleted in Kanban View in odoo 10odoo 10 中的看板视图中的阶段被删除
【发布时间】:2016-11-16 09:46:01
【问题描述】:

我正在研究采购订单的看板视图,其中我使用了属性“default_group_by”,所有采购订单都处于定义的阶段(即“po_stage)”

但是当 PO 没有任何定义阶段时,看板视图会从视图中删除,如下所示

为此,我根据link 使用了 _group_by_full 属性

但这对我不起作用,所以你能建议我如何存档这个吗?

【问题讨论】:

    标签: view openerp kanban odoo-10


    【解决方案1】:

    在 odoo 10 中,group_by_defaultgroup_expand 替换,它会列出你所有的阶段。 例如,您的列是 stage,您希望显示所有空阶段。

    @api.model
    def _read_group_stage_ids(self,stages,domain,order):
        stage_ids = self.env['stage.stage'].search([])
        return stage_ids
    
    stage = fields.Many2one('stage.stage', group_expand='_read_group_stage_ids')
    

    【讨论】:

      【解决方案2】:

      首先确保添加 <kanban default_group_by="your_group_by_field"> ,同时确保继承的视图没有默认的 group_by ,如果有,请将其删除。

      【讨论】:

      • KeyError:u'_group_by_full'
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      相关资源
      最近更新 更多