如何在 odoo 中删除在此处创建和导入
How to remove Create and Import here in odoo
我在这个模块中有以下模块,我希望它在表单视图中显示。我也没有任何记录字段,只有一些我们在 .xml 文件中添加的单线图,它是静态的
您需要在自定义模块中添加安全文件。
例如:security/ir.model.access.csv
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
unique_id, test.name, model_test_name, group_name_test_user, 1,1,0,0
导入link你可以关注openerp-import-and-export-menu-not-shown
你需要做到False
注意:
不要忘记在 openerp.py 文件中添加文件
由于当前 Odoo 的版本是 14.0.0,因此取消对此问题的更新
另一种删除(或添加)创建和导入的方法是直接对
XML 树视图。
要切换创建和导入,在树视图上使用这些属性
<record id="model_name_view_tree" model="ir.ui.view">
<field name="name">model.name.view.tree</field>
<field name="model">model.name</field>
<field name="arch" type="xml">
<tree string="My Tree View" create="false" import="false">
<!-- Data.... -->
</tree>
</field>
</record>
但是,如果您禁用创建 (create="false"
),它将禁用导入以及您无法创建新记录(导入您将创建新记录的权利?) 所以你可以只输入 `create=false'
切换从现有视图创建和导入(继承)
<record id="model_name_view_tree" model="ir.ui.view">
<field name="name">model.name.view.tree</field>
<field name="model">model.name</field>
<field name="inherit_id" ref="module_name.model_name_inherited"/>
<field name="priority">50</field> <!-- Higher priority means lower hierarchy, adviced to add it | Default 16 -->
<field name="arch" type="xml">
<tree string="My Tree View" create="false" import="false">
<!-- Data.... -->
</tree>
</field>
</record>
Odoo 文档
- 建议阅读 --> Views | List
我在这个模块中有以下模块,我希望它在表单视图中显示。我也没有任何记录字段,只有一些我们在 .xml 文件中添加的单线图,它是静态的
您需要在自定义模块中添加安全文件。
例如:security/ir.model.access.csv
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
unique_id, test.name, model_test_name, group_name_test_user, 1,1,0,0
导入link你可以关注openerp-import-and-export-menu-not-shown
你需要做到False
注意:
不要忘记在 openerp.py 文件中添加文件
由于当前 Odoo 的版本是 14.0.0,因此取消对此问题的更新
另一种删除(或添加)创建和导入的方法是直接对 XML 树视图。
要切换创建和导入,在树视图上使用这些属性
<record id="model_name_view_tree" model="ir.ui.view">
<field name="name">model.name.view.tree</field>
<field name="model">model.name</field>
<field name="arch" type="xml">
<tree string="My Tree View" create="false" import="false">
<!-- Data.... -->
</tree>
</field>
</record>
但是,如果您禁用创建 (create="false"
),它将禁用导入以及您无法创建新记录(导入您将创建新记录的权利?) 所以你可以只输入 `create=false'
切换从现有视图创建和导入(继承)
<record id="model_name_view_tree" model="ir.ui.view">
<field name="name">model.name.view.tree</field>
<field name="model">model.name</field>
<field name="inherit_id" ref="module_name.model_name_inherited"/>
<field name="priority">50</field> <!-- Higher priority means lower hierarchy, adviced to add it | Default 16 -->
<field name="arch" type="xml">
<tree string="My Tree View" create="false" import="false">
<!-- Data.... -->
</tree>
</field>
</record>
Odoo 文档
- 建议阅读 --> Views | List