问题标签 [odoo-domain]

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 投票
0 回答
55 浏览

odoo-8 - 对于每个版本的 odoo,Attrs 的行为都很奇怪

我已经在所有版本(v8、v9、v10)的 odoo 中看到了attrs的奇怪行为。

我想知道为什么 odoo 框架会这样。

在此处输入图像描述

我列出了针对所有版本测试过的 m2m 字段/o2m 字段的域,为什么它是特定于版本的?

如果域适用于该版本,我已经写了Yes否则写为No

0 投票
3 回答
6780 浏览

python - 如何在Odoo的表单视图中获取当前用户id(uid)?

我想在表单视图的按钮的 attrs 属性中添加一个用于过滤当前用户 ID 的域,如下所示:

Uid 未定义是错误。我尝试使用 user.id, user_id.,它也给出了同样的错误。请帮我

0 投票
1 回答
62 浏览

crm - Odoo vs 自制 cakephp 开发

我有一个客户需要部署一个软件来管理费用、人力资源、员工和其他特定于脚手架领域的需求。

我试图让他相信,与自制开发相比,基于 Odoo ERP 的实施更快、更高效,并且可以满足他的更多需求。

所以我正在寻找最好的论据。尤其是因为有另一个竞争对手让他相信基于 cakephp CRUD 的实现可以满足他的需求。

我已经确定了几个论点:

Odoo 是完全可配置的

Odoo 是流程驱动的解决方案,而不是功能。

Odoo 是开源的,因此无需许可。

Odoo 可以提供具有变化历史的数据的真实可追溯性。

你能帮我建立我的论点吗?关于这个主题的任何文件?

问候

0 投票
1 回答
120 浏览

odoo - 在odoo 10中将域设置为二级关系

基本上,我有 3 个模型:

[A] - one2many -> [B] - one2many -> [C]

当模型 A 中的一个字段发生变化时,模型 B 的 C 元素下拉列表应该被某个域过滤。

我怎样才能做到这一点?

更详细。在 Inventory / Dashboard -> 点击 Internal Transfers -> Create a new,然后:

见库存变动表

0 投票
1 回答
493 浏览

python - 从按钮功能更新 many2one 域过滤器 [odoo12]

我正在尝试通过单击按钮更新 many2one 字段的域过滤器,该函数运行,但我在 UI 上看不到任何更改,这是我正在使用的类:

我在视图上有以下对象按钮来执行功能:

函数被执行,但 many2one 字段保持不变。

调用函数后有什么方法可以更新字段列表吗?

0 投票
1 回答
1101 浏览

field - Odoo动态many2one域

我想将动态过滤器应用于基于另一个字段 (F2) 的 many2one 字段 (F1)。我已经使用@api.change装饰器完成了这项工作,它可以工作,但不如预期。

当我创建一个新实体时,我更改了 F2 的值,然后转到 F1,我发现它已归档,Oki 没问题。

当我关闭表单,然后再次编辑它,我直接进入 F1 字段时,我再次获得所有可用的可能性(未过滤),我需要先进入 F2,然后选择相同的值(之前已经选择)然后回到F1。

任何想法 ?(代码下方:F1 = product_id 继承,F2 = bom_id)

0 投票
0 回答
89 浏览

odoo - 如何将计算出的 id 与 Odoo 工作室中的多对一字段联系起来?

我正在 odoo 的一个新应用程序中为第一个工作,并且我有几个字段的条件,所以我想使用一个多对一个字段的更改 id,换句话说,我的域是 id=calculated_id 的位置一个值,我尝试获取多对一字段名称的字符串以尝试将其用作上下文,但我检索到类似于 [x_model_data(2,)] 的对象列表,而不是所需的字段值“测试2”,我认为括号中的2与计算的id = 2有关