Openerp 当我在我的私人文件夹中添加一个新列时,它的效果不会影响数据库

Openerp 当我在我的私人文件夹中添加一个新列时,它的效果不会影响数据库,openerp,Openerp,我从以下链接安装了openerp: 当我在私有模块中添加一个新列,并将该列添加到xml时, 这给了我一个错误,xml拱门问题 产生问题的原因是,当我添加新列时,该列未在对象的选项卡中更新 如果您改变了,希望我能解释一下: 一个代码文件(.py)必须重新启动服务器。如果您的更改意味着模型架构修改(如添加或修改列、sql_约束等),则您还必须升级模块 视图、工作流、数据或报告定义(.xml)您应该升级模块 要重新启动openerp服务,请执行以下操作: 如果您像安装了linux服务一样安装了o

我从以下链接安装了openerp:

当我在私有模块中添加一个新列,并将该列添加到xml时, 这给了我一个错误,xml拱门问题

产生问题的原因是,当我添加新列时,该列未在对象的选项卡中更新

如果您改变了,希望我能解释一下:

  • 一个代码文件(.py)必须重新启动服务器。如果您的更改意味着模型架构修改(如添加或修改sql_约束等),则您还必须升级模块
  • 视图工作流数据报告定义(.xml)您应该升级模块
要重新启动openerp服务,请执行以下操作:

  • 如果您像安装了linux服务一样安装了openerp

    /etc/init.d/openerp-server重启

  • 如果您像ubuntu服务一样安装了openerp:

    sudo服务openerp服务器重启

  • 如果像windows服务一样安装了openerp:

    网络停止openerp服务器和网络启动openerp服务器

要升级模块,请执行以下操作:

  • 以管理员身份登录到OpenERP
  • 转到
    Settings->Modules->Installed Modules
  • 在模块列表中选择您的模块
  • 按下升级按钮
如果您的模块不在列表中(OpenERP模块->升级模块列表 如果升级模块列表选项不可见:

  • 转到设置->用户
  • 选择管理员
  • 按下编辑按钮
  • 转到访问权限
  • 检查技术功能选项
  • 刷新浏览器(F5或CTRL+R)
  • 选项
    Settings->Modules->Upgrade Module List
    现在应该可用了

首先终止所有openerp过程

尝试以下命令:ps aux | grep openerp

它将列出openerp进程,使用命令:sudokill-9进程id

在终端上第二次使用精简命令:sudosu-openerp-s/bin/bash

第三,使用此命令更新:python/opt/openerp/server/openerp-server-c/etc/openerp-server.conf-u all-d(数据库名称)


谢谢

我遵循了你的所有步骤,但仍然无法做到这一点:(我使用的是ubuntu系统,两天前它还可以工作,但现在不行:(嗨,用户2279598,对我来说它可以工作,非常感谢,你看起来像meCan的天使,你可以给出错误的全文吗?…还有你扩展的模型和视图的代码。