1
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 虽然一个错误

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

4

2 回答 2

1

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

最佳实践是将依赖模块 snailmail_account 列为模块中的依赖项,以便 Odoo 自动安装它。关于模块定义和依赖的更多信息可以在这里找到:https ://www.odoo.com/documentation/13.0/reference/module.html ,见清单字段depends

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

于 2020-01-02T18:04:09.700 回答
0

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

于 2020-01-02T14:46:31.340 回答