问题标签 [odoo-10]

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 回答
971 浏览

python - Odoo 10 - 计算链接记录的值

在 Odoo 10 中,我创建了自己的自定义应用程序(使用新的工作室功能),但是在尝试计算属于不同视图的记录之间的数据时遇到了问题。

在场景中,我有两个模型(模型 A 和模型 B),其中模型 B 的记录通过 many2one 关系字段连接到模型 A 的记录。模型 B 中有一个字段,用于计算输入的数值。

理想情况下,我想要实现的是某种形式的自动操作/服务器操作,循环遍历模型 A 中的记录,然后循环遍历模型 B 中的相关记录,将前面提到的数值字段的值加在一起并设置值在继续下一条记录之前,模型 A 中的字段等于等值数。

例如,假设字段名称为:
模型 A = x_a
- 模型 A ID 字段 = x_id_field
- 计算值的目标字段 = x_compute

模型 B = x_b
- many2one 字段 = x_a_id
- 数值字段 = x_value_field

我尝试使用自动化操作来执行一些基本的 Python 代码(因为我认为这就像嵌套循环一样简单)但是由于不熟悉如何在 odoo 中循环记录以及如何循环,我所有的尝试都失败了访问其他模型及其记录(来自 python)。

我将如何实现这一目标?

0 投票
1 回答
683 浏览

javascript - odoo10如何将一个模块的JS文件继承到另一个模块中的另一个JS文件

我想知道如何从odoo10中另一个module2中的另一个JS文件继承module1中的JS文件。

我想将名为“module1”的模块中名为“dialog.js”的JS文件继承到名为“script.js”的JS文件,该文件位于另一个名为“module2”的模块中

0 投票
2 回答
1389 浏览

openerp - 从笔记本中删除页面

因此,我正在尝试删除表单上的页面(活动中的“门票”)。

由于它有一个属性“名称”,我想我可以通过以下方式删除它:

但我不断收到消息,它无法在父视图中找到该名称。

所以我尝试使用 xpath expr:

并且不断收到相同的错误,那么我该如何从笔记本中删除页面呢?这是第 10 版。

完整的 XML:

0 投票
1 回答
722 浏览

report - 销售订单报告第二页的页眉间距

在此处输入图像描述

大家好,

我已经在 Odoo 10 的销售订单中创建了我的自定义报告,但是当我在报价单中有更多产品时,我遇到了重叠第二页上的标题和正文的问题。

有人可以帮助解决这个问题吗?

提前致谢

0 投票
1 回答
12027 浏览

python - Odoo 10(python)中的Many2many关系

我必须在 Windows 中通过Odoo 10.0创建一个 STudent 管理模块。所以我想确切地知道如何在 Odoo(不是 Openerp)中建立“many2many”关系。我在网上搜索了很多解决方案,但不是很清楚: 在此处输入图片描述

例如,有 2 个类(学生和课程)及其属性:

非常感谢你的帮助 !

0 投票
4 回答
4413 浏览

python - Odoo 中的内部服务器错误

我正在使用 Odoo 10.0 (python)。每次我的源 XML 或 python 中出现错误时,这种情况总是存在:在此处输入图像描述

我在 Odoo 官方页面上找到了解决方案在此处输入图像描述:(https://www.odoo.com/forum/help-1/question/internal-server-error-the-server-encountered-an-internal-error-and-was- cannot-to-complete-your-request-either-the-server-is-ov-55081)它可以工作,但这个解决方案并不好,因为我总是必须在“插件”中删除我的错误模块。这需要很多时间和精力。

所以我期待一个更简单的解决方案。非常感谢你的帮助

0 投票
1 回答
1246 浏览

javascript - Odoo10 - 如何做javascript

我一定做错了什么:

我不确定我是否理解这一点。define 里面的代码永远不会被执行。我阅读了许多关于如何创建小部件等的文档和示例。但是文档从未解释过如何使用/调用您放入“定义”中的这些内容。

我也可以手动创建一个弹出窗口并将其添加到 body 元素中,但我想以 odoo 方式执行此操作。

0 投票
1 回答
153 浏览

reporting - 销售报告odoo 10中不必要的第二页

我在 Odoo 10 中的自定义销售报告中有问题。我为产品图片制作了三种可能的尺寸。(小、中和大)。例如,当我将 9 种产品放入带有中等尺寸图片的报价单时,它打印成 2 页,这非常好。当我将图片的大小更改为小时,我的所有数据都打印在一页中,但第二页仍然是空的,只有页眉和页脚。

有人可以告诉我如何解决这个问题。

非常感谢

0 投票
3 回答
2969 浏览

python - 无法在odoo视图中导入模型

我已经在 linux 上安装了 odoo 10,它运行良好我正在关注 odoo 网站“构建模块”的官方教程

https://www.odoo.com/documentation/10.0/howtos/backend.html#build-an-odoo-module

我创建了一个空模块

但是当我尝试将模块导入到 xml 文件openacademy.xml 时,我收到以下错误

openacademy.xml

模型.py

__init__.py

0 投票
2 回答
727 浏览

python - Odoo 10.0 中的“Log_In() 恰好需要 3 个参数(给定 2 个)”

我想通过 odoo 10.0 创建一个“注册/登录表单”。

我的代码蟒蛇:

登录_SignUp.xml:

形式:在此处输入图像描述 这是错误:在此处输入图像描述

我搜索了很多,但没有人有同样的情况。我不完全理解这样的错误,以及如何解决它。