问题标签 [odoo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1622 浏览

python - OpenERP 字段定义中的可选参数

我找不到任何可用于 OpenERP 模型中所有字段类型的可选参数的文档,所以我将我知道的内容添加到字段文档页面

有一堆我不明白的参数,所以我很感激帮助充实文档。你可以在这里发布答案,我会更新文档,或者你可以自己编辑文档。任何一个都值得赞赏。

我有疑问的具体领域是:

  • 更改默认值
  • 语境
  • 优先事项
  • 选择

states参数还可以使用更多细节。

0 投票
2 回答
7037 浏览

python - Python & OpenERP 开发环境设置如何?

我下载了 Open ERP server & web,决定不使用更厚的 gtk。我将 2 添加为 Eclipse 中的项目,pydev 在 Ubuntu 11.10 上运行,然后启动。我完成了网络客户端设置,尽管安装已经完成。在某些时候,虽然我执行了一个脚本,试图将我的主文件夹中的所有点点滴滴复制到文件系统中,但有些会转到 /ect 或 usr/local。我不想要这个,所以我停止了这个过程。因为那时我虽然必须以 root 身份运行 eclipse,但我无法跟踪进程,尽管源代码因为文件系统而分散。

当我尝试安装新模块时出现问题。我无法将它放入模块列表中,甚至将其压缩并尝试通过客户端导入它也没有出现错误。

在尝试获取我添加的模块以显示时,我在论坛上发现了这一点“如果您在运行 openerp-server 时未指定插件路径,则必须在将模块放入插件后运行 setup.py install。”

所以看起来我必须运行:

python setup.py build
sudo python setup.py install

首先,我对为什么需要构建感到困惑,我认为只有 c 库需要构建,而我在安装依赖项时已经这样做了。

其次setup.py install,如果您需要运行它以识别新模块,这显然是至关重要的。如果它从整个文件系统运行,我如何通过源跟踪东西。

正如我试图避免的那样,现在所有内容都已从家里复制到文件系统中。现在启动脚本位于 usr/local/bin 中,所以我假设我无法运行,在 eclipse 中使用“debug as”或查看 eclipse 控制台中的日志。我还在文档中发现建议使用以下命令启动服务器:

./openerp-server.py –addons-path=~/home/workspace/stable/addons

这显然覆盖了安装创建的文件系统中的插件,这表明您在 eclipse 中只有插件中的模块可以调试等,但其他资源将在其他地方?

我想这没关系,但我仍然无法想象这将如何工作,我想如果这是它的完成方式,那么如何获得标准以进入 Eclipse 控制台?

我想我可以在 eclipse 中拥有完整的项目,但除了插件之外的所有资源都只是为了参考目的,而实际上只有插件会运行,因为它们被 –addons-path 参数覆盖。

然后,如果我可以将输出发送到控制台,那将是我所期望的。

我已经看到一些关于在 eclipse 工作区中使用链接或以 root 身份运行 eclipse 的参考,如 eclipse php 设置。

谁能告诉我如何从 Eclipse 启动服务器和 Web 应用程序并让日志输出出现在控制台中?

也许一位经验丰富的 python 开发人员可以发现我的盲点并提出我可能会在这里遗漏的其他内容?

0 投票
2 回答
1913 浏览

php - 将 OpenERP 与 CodeIgniter XML RPC 库连接起来

我有以下Codeigniter XML RPC代码用于在 OpenERP 数据库中搜索客户,

我遵循此文档来实现搜索
以下代码工作正常并检索 res.partner 表中的所有记录

现在我只想得到与name=abc

这不起作用,并且出现以下错误

结果相同 检索 res.partner 表的所有记录

0 投票
4 回答
54465 浏览

insert - 插入 Many2many Odoo(前 OpenERP)

我正在尝试将值插入到Odoo(前 OpenERP)中的一个Many2many或关系表字段中。One2many你知道怎么做吗?

0 投票
2 回答
668 浏览

openerp - 移动端 OpenERP 自定义模块

我正在 OpenERP 中制作自定义模块。我有一个列表(树)视图和一个表单视图。我可以查看和编辑记录。当我使用同一模块的移动视图时,我可以看到主菜单并浏览到子菜单,但看不到列表视图或表单视图。我所能看到的只是一个空白页。我的列表定义磨损了吗?

0 投票
3 回答
4055 浏览

openerp - 使用自定义模块修改 OpenERP 的核心字段之一

有时,我们的 OpenERP 用户想要对核心 OpenERP 模块中的某个字段进行小改动。例如,他们希望产品屏幕的 Rack、Row 和 Case 字段长度超过 16 个字符。

我可以更改现有字段而不更改声明它的模块吗?我宁愿使用我们自己的自定义模块进行更改,而不是编辑product模块本身。

0 投票
7 回答
30832 浏览

linux - PostgreSQL 无法启动:“server.key”具有组或世界访问权限

当我使用命令启动 PostgreSQL 时:

Pg 没有启动。报告的错误是:

...当我尝试以用户身份访问psqlpostgres

它给了我一个错误:

0 投票
2 回答
3131 浏览

odoo - OpenERP 6.1 具有不同字段的多个视图

我想在 OpenERP 中创建不同“种类”的采购订单表格,每个表格都有不同的字段。由于继承模型,我假设我不能继承具有不相交字段的多个子项。所以我决定创建一个超集子集,它包含来自所有类型 PO 的所有字段。

然后我创建了不同的视图,包含来自继承模型的不同字段。

但是每个视图都显示相同的超集。

请告知我是否以正确的方式执行此操作,或者除了 fields_view_get() 之外没有其他方法。谢谢

代码:

(查看 xml:)

[2012 年 10 月 16 日更新:view.xml - 最终工作代码:]

0 投票
17 回答
272685 浏览

python - ImportError:没有名为 psycopg2 的模块

在 OpenERP 6 的安装过程中,我想用这些命令生成一个配置文件:

但它总是显示信息:ImportError: No module named psycopg2

当我检查 psycopg2 包时,它已经安装了。软件包python-psycopg2-2.4.5-1.rhel5.x86_64已安装到其最新版本。没事做。这有什么问题?我的服务器是 CentOS,我已经安装了 Python 2.6.7。

0 投票
13 回答
52135 浏览

python - 错误:安装 psycopg2 时命令“gcc”以退出状态失败

我需要psycopg2openerp安装过程安装,但我总是遇到这个错误。我已经用过pipeasy_install而且我gcc的是最新版本。我真的需要你的帮助来解决我的问题。

这是我使用easy_install的完整错误: