如何更改编辑序列的访问权限
How to change access to edit sequence
我希望用户能够编辑特定序列。所以我创建了一个新的 manuitem:
<menuitem
id="aimed_purchase_order_sequence" name="Sequence BCV"
parent="purchase.menu_purchase_config" action="open_apo_sequence_form_view"/>
和这个动作:
<record id="open_apo_sequence_form_view" model="ir.actions.act_window">
<field name="name">Sequence Bons de commande</field>
<field name="res_model">ir.sequence</field>
<field name="view_mode">tree</field>
<field name="res_id" ref="base.sequence_view_tree"/>
<field name="domain">[('code','=','aimed.purchase.order')]</field>
</record>
这段代码给了我一个带有唯一记录的树视图。而且我无法编辑任何内容。
我怎样才能让它加载表单视图并实际编辑它的值?
谢谢。
使用表单而不是 tree
。或者为了将来使用,如果需要编辑多个序列,请改用 tree,form
。
如果要启用多种视图类型,请像我的示例 tree,form
一样使用逗号。重要提示:不要使用空格。
我希望用户能够编辑特定序列。所以我创建了一个新的 manuitem:
<menuitem
id="aimed_purchase_order_sequence" name="Sequence BCV"
parent="purchase.menu_purchase_config" action="open_apo_sequence_form_view"/>
和这个动作:
<record id="open_apo_sequence_form_view" model="ir.actions.act_window">
<field name="name">Sequence Bons de commande</field>
<field name="res_model">ir.sequence</field>
<field name="view_mode">tree</field>
<field name="res_id" ref="base.sequence_view_tree"/>
<field name="domain">[('code','=','aimed.purchase.order')]</field>
</record>
这段代码给了我一个带有唯一记录的树视图。而且我无法编辑任何内容。 我怎样才能让它加载表单视图并实际编辑它的值?
谢谢。
使用表单而不是 tree
。或者为了将来使用,如果需要编辑多个序列,请改用 tree,form
。
如果要启用多种视图类型,请像我的示例 tree,form
一样使用逗号。重要提示:不要使用空格。