问题标签 [openerp]

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 投票
3 回答
7992 浏览

python - 如何根据其他字段值更改 OpenERP 选择字段中的选项?

我有一个包含四个字段的表单:

  • 裁剪 - 选择
  • 活动开始日期
  • 活动至今
  • 块区域 - 选择

如何使块区域中的可用选项取决于用户为其他字段选择的值?

0 投票
5 回答
1964 浏览

python - 如何在 OpenERP 上实现抽象类?

我正在尝试在 OpenERP 6 上实现一个抽象类。但我不知道。例如。我有“a”和“b”类。“b”类继承“a”(见下面的代码)

当我升级数据库中生成的模块“a”类时。我不想要它。我想在 OpenERP 中使用抽象类之类的“a”类。

0 投票
4 回答
3974 浏览

open-source - OpenERP 可以换肤吗?

我查看了 OpenERP 和 Google 的网站,并没有找到任何关于 OpenERP 皮肤的参考。我知道必须保留徽标,但如果我想改善其外观,有什么方法可以创建皮肤吗?

提前感谢您的回答

0 投票
3 回答
3610 浏览

python - OpenERP:获取数据库并以表格形式展示

我在 OpenERP 中做了一个关于 Timesheet 的项目。我有这个问题:这是 x_luong 表。

这其中的一些功能:

这 2 个功能意味着员工签入或签出系统时的时间

以及按钮sign_in和sign_out的这2个功能:

函数 tinh_thoigian 表示截断字符串时间以获取 ... 小时或分钟以进行计算

最后一个函数 insert() 得到 ma_luong(我认为这与 sql 中的主键相同)和 giolam(员工在公司工作的时间)、time_in、time_out,这是函数 insert()

使用此功能,我想在表 x_giolam 中插入数据,因为当工作人员在当天登录或注销系统时...将其数据保存在此表中,另一天当他们再次执行此操作时再次保存。 .. 上个月,如果你想计算他们的薪水,你只需选择 ma_luong=ma_luong(of table x_luong) 和这个 table x_giolam:

我的项目有 3 个问题:

1)函数插入有错误:

我该如何解决?我的数据保存在表 x_giolam
2)我如何选择表 x_giolam 的多行,这是员工自己的。给我一些关于这个功能的例子
3)当我显示行时我如何组织 field.Xml

很抱歉给您带来麻烦,因为它太长了……但我希望这里的每个人都可以帮助我。Python 和 open Erp 与 c++ 或 c# 的区别。我的这个项目“使用 OpenErp 研究和编写模块时间表”,下周是截止日期。我英语不好,对不起!!!谢谢!!

0 投票
1 回答
523 浏览

python - 插入数据时出现python错误

表 x_giolam:

表 x_luong:

函数插入();

最后这是错误:

我在 x_luong 中的 openerp 和 self 函数中执行此操作

我想向表 x_giolam 插入一些属性,但有这个错误。请帮帮我谢谢!!!

0 投票
1 回答
77 浏览

python - 关于获取数据的错误

我有一个功能:

这是表 x_giolam:

并且'self'是表x_salary,我认为说它并不重要,因为我想在表x_salary的name = Ma_luong时编写一个员工总工资的函数并且错误是

Giolam 的类型是浮动的......我在 openerp 中写了,我认为 'tong+=kq[1]' 行中的错误我该如何解决?谢谢!!

0 投票
1 回答
703 浏览

webcam - 将网络摄像头和指纹支持集成到 OpenERP

我想扩展 OpenERP 的医疗模块以包括网络摄像头和指纹支持。我将在未连接到 Internet 的本地网络上使用 OpenERP。请问最好的方法是什么?

0 投票
1 回答
1517 浏览

reporting - 如何在 OpenERP 服务器源代码中找到(并可能扩展)报告的可用字段名称列表?

在创建或扩展 OpenOffice/LibreOffice 报告文件时,我正在寻找一种可靠的方法来获取可用数据字段的名称。

我已经知道现有报告中的许多字段名称。我还可以在模块定义中查找字段名称。

例如,在文件 addons\base\res\partner\partner.py 中,我找到了合作伙伴模型的字段列表:

但这只是猜测,并不完整。我更愿意知道任何给定报告真正可用的字段,而不是猜测。

还有来自链接表的数据的报告,这也很重要。

例如,如果我打印发票,那么报告中还应该有送货地址和账单地址,包括联系人的姓名字段。

(也可以为 OpenOffice 使用“OpenERP 报表设计器”插件。您可以在此处找到该解决方案:How to get field lists using the OpenERP Report Designer Addon for OpenOffice / LibreOffice

我怎样才能找到可用的字段 - 最好也知道如何使更多现有字段可用于报告,例如来自链接表。

这可能包括如何找到提供字段的函数定义。而且我想最好通过扩展相应的模块并重写将数据传递到报告的函数来使更多字段可用。

0 投票
1 回答
3637 浏览

reporting - 如何使用适用于 OpenOffice / LibreOffice 的 OpenERP 报表设计器插件获取字段列表

我想在报告中添加字段并在 python 函数中使用它们并在报告中进行一些编码。

我正在使用 6.0.3 版的 OpenERP,我不断得到一个空的字段列表。

这是插件上的“添加字段”命令应该是这样的:

在此处输入图像描述

我正在为 OpenOffice / LibreOffice 使用“OpenERP 报表设计器”插件。OpenOffice 插件中的“添加字段”命令对我不起作用。它显示一个空字段列表。我在 linux 和 windows 服务器上尝试了 6.0.3,在 windows 服务器上也尝试了 6.0.2。我相信报表设计器的所有其他命令都可以工作。

有没有办法让它工作?

(另见另一个问题如何通过浏览源代码找出字段名称

0 投票
1 回答
735 浏览

python - OpenERP中薪金头的设置条件

我正在 OpenERP 中实现 HR 模块 我正在尝试在 Salary Head 中设置一个条件,例如:

任何人都可以帮我语法吗?我没有任何运气找到这些信息。