1

私は、属性「default_group_by」を使用した発注書のかんばんビューに取り組んでいます。これにより、すべての発注書は定義された段階 (つまり、「po_stage)」に分類されます。</p>

ここに画像の説明を入力

しかし、PO に定義段階がない場合、そのかんばんビューは以下のようにビューから削除されました

ここに画像の説明を入力

そのために、リンクごとに _group_by_full 属性を使用しました

しかし、これは私にはうまくいかないので、これをアーカイブする方法を教えてください。

4

2 に答える 2

0

odoo では 10group_by_defaultが置き換えられgroup_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')
于 2016-11-23T10:28:40.750 に答える
0

最初<kanban default_group_by="your_group_by_field">に必ず追加してください。また、継承されたビューにデフォルトの group_by がないことを確認してください。ある場合は削除してください。

于 2016-11-16T12:16:42.110 に答える