我正在研究 account.move 模型,如果用户不是来自组group_cannot_print_delete_journal_entries,我想从树视图和表单视图中隐藏打印和操作按钮。 我该怎么办,请有人帮忙。
像
archive
或 export
这样的默认或主要操作很难隐藏。可以通过在表单视图中的 groups
字段上设置 active
来完成存档。可以通过社区模块完成导出。
现在进行其他操作,甚至打印:您可以在操作中设置安全组(可打印的报告也有此功能)。如果没有一个组,每个人都可以看到打印选项(例如,看到发票将向用户显示要打印的报告)。设置组时,只有该组被列入白名单才能执行此操作。除继承组外,所有其他组都会自动列入黑名单。
还可以使用 Javascript 通过从 act_window 传递上下文来使操作按钮和打印按钮不可见