如何将单个联系人清单的向导链接到单个联系人,并将向导链接到公司联系人清单到公司联系人,然后单击

how to link a wizard for individual contact checklist to individual contact & wizard to company contact checklist to company contacts on buton click

提问人:gracoous 提问时间:11/16/2023 最后编辑:James Zgracoous 更新时间:11/16/2023 访问量:13

问:

我在联系人模块中创建了一个审核按钮,并为个人联系人和公司联系人创建了两个子菜单。如何执行以下任务:如果用户是个人联系人,如果他单击审核按钮,则应显示单个联系人清单,当联系人是公司联系人时,应显示公司联系人清单。最终结果应该是,如果在单击提交按钮后对人员进行审核,则清单将显示在质量保证中。但是我已经让 lm 留下了链接

我尝试了这段代码:

def action_individual_contact_audit_wizard(self):
    active_individual = self.env[res.partner].browse(self._context.get("active_id"))
    if active_individual.is_company:
        wizard = self.env.ref[
            "company.contact.checklist.wizard.action_individual_contact_audit_wizard"
        ].create(
            # {"contact_id": active_contact.id}
        )

    else:
        wizard = self.env.ref[
            "individual.contact.audit.wizard.action_individual_contact_audit_wizard"
        ].create(
            # {"contact_id": active_contact.id}
        )

    return {
        "name": "Checklist",
        "view_mode": "form",
        "res_model": "company.contact.checklist.wizard",
        "view_type": "form",
        "type": "ir.actions.act_window",
        "target": "current",
        "views": [(action_individual_contact_audit_wizard, "")],
    }

但它没有成功

按钮 Odoo 动作 向导

评论


答: 暂无答案