[英]Odoo How to allow access button for many group of user?
我试图通过以下代码允许两组用户访问:
<record model="ir.ui.view">
<field name="name">sale.order.approve</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<xpath expr="/form/header/button[@name='action_approve']" position="replace">
<!-- <field name="groups_id" eval="[(4,ref('group_lead')),(4,ref('group_sm'))]"/> -->
<button name="action_approve" states="pending" string="Approve" class="btn-primary o_sale_confirm" type="object" groups="[ref('group_lead'),ref('group_sm')]" />
</xpath>
</field>
</record>
但是,这行不通吗?
您有解决此问题的解决方案吗?
您给定组的语法错误。
<record model="ir.ui.view">
<field name="name">sale.order.approve</field>
<field name="model">sale.order</field>
<field name="inherit_id" ref="sale.view_order_form"/>
<field name="arch" type="xml">
<xpath expr="/form/header/button[@name='action_approve']" position="replace">
<!-- <field name="groups_id" eval="[(4,ref('group_lead')),(4,ref('group_sm'))]"/> -->
<button name="action_approve" states="pending" string="Approve" class="btn-primary o_sale_confirm" type="object" groups="account.group_account_user,account.group_account_manager,account.group_account_invoice" />
</xpath>
</field>
</record>
在这里,我给了一个样本组,您可以添加您的样本组。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.