我想知道我是否想要创建一个新字段然后如何完成。如何设置xml和其他细节。我想我必须设置它们并返回字段。但是有没有特定的功能来创建新领域? 。我不知道 。
请帮忙 谢谢
答案 0 :(得分:0)
要为现有对象创建新字段,只需从原始类继承并在_columns
字典中定义字段即可。请按照以下步骤操作:
在此模块中创建一个继承自您要扩展的类的类,从account.invoice
开始:
from osv import osv, fields
class my_invoice(osv.osv):
_inherit = 'account.invoice'
_columns = {
new_field: fields.char('My field', size=128)
}
接下来,您可能希望编辑视图以在某处添加字段等。
当然,您必须通过管理界面安装新模块。