好的,所以,我正在使用 Odoo 10 并尝试使用 hr_attendances 管理出勤。我试图仅在树视图和表单视图中隐藏创建和编辑按钮,但是手动出勤安全组必须具有创建和写权限,以便用户可以使用正常方式打卡和打卡。
这是我尝试过的,但它似乎不起作用。
<record id="timeclock_attendance_tree_manual" model="ir.ui.view">
<field name="name">timeclock.attendance.tree.manual</field>
<field name="model">hr.attendance</field>
<field name="inherit_id" ref="hr_attendance.view_attendance_tree"/>
<field name="groups_id" eval="[(4,ref('hr.group_hr_attendance'))]"/>
<field name="arch" type="xml">
<xpath expr="/tree" position="attributes">
<attribute name="create">false</attribute>
<attribute name="edit">false</attribute>
</xpath>
</field>
</record>
我已经尝试创建一个独立的安全组,而不是继承给其他组,看看它是否有效。但这实际上隐藏了包括管理员帐户在内的所有人的按钮。有没有人可以帮助我将其设置为仅隐藏指定组的按钮?