OpenERP:是否可以更新XML标记下定义的记录<;数据无更新日期=“0”;1“&燃气轮机</数据>;?

OpenERP:是否可以更新XML标记下定义的记录<;数据无更新日期=“0”;1“&燃气轮机</数据>;?,xml,openerp,openerp-7,Xml,Openerp,Openerp 7,我意外删除了mail.messages.subtype中的所有记录。所以,当我试图从销售订单发送邮件时,它会显示错误,因为必填字段设置不正确。当我检查这些文件时,我发现mail.message.subtype的记录是在xml标记下定义的。因此,是否可以再次更新这些文件,以便再次创建这些记录 我尝试使用-I all选项。但它在邮件别名中显示唯一密钥约束错误。是否只有更新mail.message.subtype下定义的记录的方法才能创建新数据库或使用其他现有数据库 然后将邮件\消息\类型导出为csv

我意外删除了mail.messages.subtype中的所有记录。所以,当我试图从销售订单发送邮件时,它会显示错误,因为必填字段设置不正确。当我检查这些文件时,我发现mail.message.subtype的记录是在xml标记
下定义的。因此,是否可以再次更新这些文件,以便再次创建这些记录


我尝试使用-I all选项。但它在邮件别名中显示唯一密钥约束错误。是否只有更新mail.message.subtype下定义的记录的方法才能创建新数据库或使用其他现有数据库

然后将邮件\消息\类型导出为csv

在有问题的同一个表的数据库中导入csv

这会成功的

也许这只是暂时的解决办法


使用场景在启动板中引发错误。

您可以使用-i(init)更新模块,这可能会有所帮助。我尝试使用-i all选项更新模块。但是它在邮件别名中显示了唯一的密钥约束错误。为什么不能暂时将其更改为noupdate=“0”?这与使用-i all选项是一样的。然后出现了约束错误现在我创建了一个临时修复程序,使一个带有xml文件的模块包含mail.message.subtype的所有记录,其xml id与原始记录相同。但这不是openerp错误。