Odoo 10:如何禁用单击基本树视图
Odoo 10: How do I disable Click on Base Tree View
我正在尝试在基本级别树视图(不是来自 x2many 字段)上禁用单击以形成视图,有办法做到这一点吗?
这是我的树视图代码。
<record id="view_attendance_tree_read_only" model="ir.ui.view">
<field name="name">attendance.tree.read_only</field>
<field name="model">hr.attendance</field>
<field name="sequence">17</field>
<field name="arch" type="xml">
<tree string="Employee Attendances" edit="false" create="false" >
<field name="employee_id"/>
<field name="location_id" string="Location" />
<field name="zone_id" string="Zone"/>
<field name="job_id"/>
<field name="check_in"/>
<field name="check_out"/>
<field name="auto_checkout" readonly="1"/>
</tree>
</field>
</record>
有办法吗?如果没有,有没有办法将这个特定的树视图指向另一个特定的表单视图?我们需要这个的原因是任何没有管理员权限的人只能看到他们的出席情况。
提供给我的答案是更改
<field name="view_mode">tree,form</field>
至
<field name="view_mode">tree</field>
在 ir.actions.act_window 记录中,不改变实际的树视图记录。
我正在尝试在基本级别树视图(不是来自 x2many 字段)上禁用单击以形成视图,有办法做到这一点吗?
这是我的树视图代码。
<record id="view_attendance_tree_read_only" model="ir.ui.view">
<field name="name">attendance.tree.read_only</field>
<field name="model">hr.attendance</field>
<field name="sequence">17</field>
<field name="arch" type="xml">
<tree string="Employee Attendances" edit="false" create="false" >
<field name="employee_id"/>
<field name="location_id" string="Location" />
<field name="zone_id" string="Zone"/>
<field name="job_id"/>
<field name="check_in"/>
<field name="check_out"/>
<field name="auto_checkout" readonly="1"/>
</tree>
</field>
</record>
有办法吗?如果没有,有没有办法将这个特定的树视图指向另一个特定的表单视图?我们需要这个的原因是任何没有管理员权限的人只能看到他们的出席情况。
提供给我的答案是更改
<field name="view_mode">tree,form</field>
至
<field name="view_mode">tree</field>
在 ir.actions.act_window 记录中,不改变实际的树视图记录。