Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

如果您登录系统碰到问题,请在微信公众号留言:

odoo继承模块后增加字段报错,说字段不存在,怎么解决?



  • 还是会报错。
    代码:closing_date = fields.Selection(
    string=u'结算日期(光电)',
    selection=[('0', '采购订单日期'), ('1', '采购报检日期'), ('2', '对账日期')]
    )
    ProgrammingError: 错误: 字段 res_partner.closing_date 不存在
    LINE 1: ...ker","res_partner"."create_date" as "create_date","res_partn...
    后面不管我新建什么字段都会报同样的错误,希望大神处理解决。

    隐藏预览
    我在自己新建的模块中继承res.partner,然后在里面添加字段就会报错,我试过多次,都会报错。我也尝试过重装数据库,现在还是会报错。
    代码:closing_date = fields.Selection(
    string=u'结算日期(光电)',
    selection=[('0', '采购订单日期'), ('1', '采购报检日期'), ('2', '对账日期')]
    )
    ProgrammingError: 错误: 字段 res_partner.closing_date 不存在
    LINE 1: ...ker","res_partner"."create_date" as "create_date","res_partn...
    后面不管我新建什么字段都会报同样的错误,希望大神处理解决。



  • res.partner 这种基础表,

    新增字段后,

    最好在启动的时候通过参数 -u 模块名 -d 数据库名 先升级下


  • 管理员

    @Siyuan 正解。 我在"Odoo 10继承问题“中有回答:http://shine-it.net/topic/4385/odoo-10-0-继承问题/6


Log in to reply