我在 odoo13 中遇到错误我设置了新的 odooo 我正在尝试安装新的自定义模块

i am getting error in odoo13 i setup new odooo i am try to install new custom modules

odoo/odoo/addons/base/models/ir_ui_view.py", line 592, in raise_view_error
    raise ValueError(message)
ValueError: Field `invoice_is_snailmail` does not exist

Error context:
View `n/a`
[view_id: n/a, xml_id: n/a, model: n/a, parent_id: n/a]

我检查我的代码 invoice_is_snailmail 这个文件写在文件中,但仍然是 odoo,尽管有一个错误r

我是 odoo 开发人员的初学者。你能回答吗

请提供代码截图或检查同一模块中 py 和 xml 中定义的字段或子模块中 xml 的字段。

字段invoice_is_snailmail是标准Odoo模块snailmail_account中的一个字段。如果你想在你的自定义模块中使用这个字段,你需要先安装 snailmail_account 模块。

最佳做法是将依赖模块 snailmail_account 列为模块中的依赖项,以便 Odoo 自动安装它。可以在此处找到有关模块定义和依赖项的更多信息:https://www.odoo.com/documentation/13.0/reference/module.html,请参阅清单字段 depends

如果这对您没有帮助,您需要在问题中提供更多信息,例如自定义模块的源代码。没有您的确切代码,很难提供更多帮助,请参阅 https://whosebug.com/help/how-to-ask 处的问题指南。