私は、属性「default_group_by」を使用した発注書のかんばんビューに取り組んでいます。これにより、すべての発注書は定義された段階 (つまり、「po_stage)」に分類されます。</p>
しかし、PO に定義段階がない場合、そのかんばんビューは以下のようにビューから削除されました
そのために、リンクごとに _group_by_full 属性を使用しました
しかし、これは私にはうまくいかないので、これをアーカイブする方法を教えてください。
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')
最初<kanban default_group_by="your_group_by_field">
に必ず追加してください。また、継承されたビューにデフォルトの group_by がないことを確認してください。ある場合は削除してください。