如何在odoo中的表单或树视图中只添加一条记录? 添加第一条记录后,应禁用创建选项。如何在odoo中的表单中添加一条记录
回答
嗯,我会教你:)
首先你要做好记录如下:
<data noupdate="1">
<record id="my_record_01" model="my.model">
<field name="field_name">value</field>
</record>
</data>
这将在数据库中插入记录和NOUPDATE意味着,这部分不会,如果你将改变稍后更新您的模块。在开发过程中使用的0和1组
要禁用树视图写入之后,你可以使用
<tree create="false" delete="false">
</tree>
对于表单
<form edit="false" create="false" delete="false">
</form>
创建=“假”将禁用(实际上隐藏)创建按钮,在这个时候你可以设置edit =“true”并且记录是可编辑的,delete =“false”将从'more'下拉菜单中禁用删除选项 请注意树没有属性编辑。 另外我建议创建安全规则security/ir.model.access.csv并设置那里写读取删除和创建权利
智能解决方案。 –
可以从odoo界面创建记录吗? 还有一种方法可以让数据库中的实例变得不可见吗? –
你可以使创建隐形树和形式选项create = false,因为我提到我的答案,也安全/ ir.model.access.csv使这个securoty文件和设置创建为零 –
- 1. 在Access中添加一条新记录
- 2. 在adf中只添加一条记录
- 3. 在ABAP的内部表中添加一条新记录
- 4. 在Mongodb中,如何为每条记录添加一个字段?
- 5. 你如何添加一条记录的ID插入另一条记录的列?
- 6. 如何在表格上添加一条记录
- 7. Odoo如何添加已存在的记录到one2many字段?
- 8. 如何在我的下拉列表中添加每一组odoo?
- 9. 添加记录到表中,并在2个单独的表中编辑记录
- 10. 在Access 2010中添加x条记录
- 11. 如何在加载odoo中新记录的表单视图之前创建记录?
- 12. 添加一条记录到闪亮的R数据表中
- 13. 如何将两个单独的数据添加到一条记录中?
- 14. 从一个表单向数据库添加多条记录?
- 15. 如何在odoo中自定义日记帐凭单表单?
- 16. sql.eachRow只会将最后一条记录添加到列表中
- 17. 从用户表中添加一条记录(这不存在)到一个表
- 18. 在odoo中删除one2many中的记录
- 19. 记录添加在数据库中未更新的表单中?
- 20. 如何在JqGrid中添加新记录?
- 21. 如何在json-store中添加记录
- 22. 如何在ABPeoplePickerView中添加新记录?
- 23. 如何在表格的单个行中显示3条记录
- 24. 如何使用php在mysql中添加多条记录
- 25. 如何仅在cakephp中验证表单中的第一条记录?
- 26. Odoo表单按钮保存记录
- 27. 使用jquery在表单上添加多条记录
- 28. 如果在两个表中存在记录,则添加一列
- 29. 在表中为所有记录添加一列中的数值
- 30. 如何将多条记录添加到我的数据库中
你可以把验证,所以他们不能创建更多,但不禁用按钮 – dccdany
+你也可以重写field_view_get并操纵您的视图 – prakash