Openerp中数据库和新模块的机制

时间:2013-12-18 05:52:01

标签: module openerp

我对在OpenERP中创建新模块感到困惑。 我需要知道在数据库中实际创建表的内容,以及如何修改它们。 它是我们定义"_columns"字典的新模型的类吗? 它是我们定义<field name="arch" type="xml">?

的视图(.xml)文件

或者我可以自己在pgAdmin

中构建表格

花了我很多时间,但我无法弄清楚创建表格结构的机制。

我下载了一个示例openerp模块,并安装了成功运行的模块,但每当我尝试在xml文件中添加新字段时,我都会收到消息"Invalid XML for View Architecture".

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

如果要添加新的新字段,首先必须在“_columns”字典中定义它,而不是必须重新启动服务器。这样,您将能够看到为该类添加的新列(使用pgAdmin)。创建字段后,可以在xml文件中添加此字段,然后升级相应的模块。这将有效:)