问题标签 [one2many]

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

odoo-10 - Odoo 10过滤后意外删除所有关系记录

过滤后删除记录时遇到麻烦。

我在表单视图中加载了记录 A(实际上在我的自定义表单视图中)。记录 A 有字段 B (one2many)。加载 A 的表单视图时,B 包含 3 条记录:B(1)、B(2)、B(3)。然后通过某种方式,我用一些条件过滤 B 列表。现在 B 列表显示 2 条记录:B(2)、B(3)。

如果我单击 B(2) 的删除按钮,B 列表现在有 B(3)。没关系。然后我保存A记录,我的B记录已全部删除,而我发现它仍然包含数据库中的B(1)和B(2)。

我尝试调试 javascript 以了解发生了什么但没有幸运。任何帮助或建议将不胜感激。

0 投票
2 回答
783 浏览

checkbox - 选择两次以选中 one2many 字段 odoo10 中的任何复选框

我在 one2many 字段中添加了复选框。但要标记选中此复选框,需要两次单击此复选框。那么,如何通过单击激活此复选框?

提前致谢。

0 投票
1 回答
438 浏览

python-2.7 - 如果在odoo8中的on2many中选择相同的产品,如何引发异常

海伊佛兹...

当在 one2many 中选择相同的产品时,我没有得到如何引发异常。

在销售订单行中-> Order_line 当我选择一种产品时,例如 Book&pen

在其他时候,当我选择相同的产品(Book&pen)时,它会同时引发异常。当我保存销售订单时,可能会出现错误。但是一次就想要。。

S.NO 产品数量 UOM

1 [FINAL-0001] GDFB-H-035-XL 1.0000 单位

2 [FINAL-0001] GDFB-H-035-XL 1.0000 单元

请任何人帮我解决这个问题......在此先感谢......

0 投票
0 回答
78 浏览

odoo-8 - Odoo 8 使用新 api 继承旧 api 模型的奇怪行为

我添加了两个字段来stock.picking使用新的 api:

然后我添加onchange了在使用定义的 One2Many 字段中加载选股的方法tree

我在搜索中使用了一个简单的域,[('id', '<', '10')]然后我更改了line_ids值,但 Web 视图中没有加载任何行。

在多次尝试查找日志错误但没有成功后,我将代码从新 API 更改为旧 API:

由于一个我不知道的原因它起作用了。

有人知道为什么这不能使用新的 API 吗?

0 投票
3 回答
219 浏览

python - one2many 字段形式中的名称与输入字段中的名称不同

我在自定义工资单表单上创建了一个相关字段,并使用了 odoo 10。我无法在带有输入字段的 one2many 表单字段中获得相同的名称。

我在下面附上了图片。希望在这里,我想让黑笔的名字和蓝笔的名字一样。但在图片中,我无法从黑笔中的蓝笔秀中得到名字。

问题

这是我的代码:

任何人都可以帮助我吗?

0 投票
2 回答
2031 浏览

treeview - 如何限制/禁用表单视图,同时单击 Odoo 中 one2many 字段的树视图

如何限制/禁用表单视图,同时单击 Odoo 中 one2many 字段的树视图。

0 投票
1 回答
3073 浏览

odoo - Odoo 使用 onchange 事件两次将记录添加到 one2many 字段

如下面的代码,当另一个字段“onte”发生更改时,我可以将记录添加到 one2many 字段“f_12m”。但问题是当我再次更改'note'值时,它会删除'f_12m'字段的所有记录,然后添加一条新记录。如何在不保存整个模型的情况下保留旧记录并添加新记录?

0 投票
0 回答
714 浏览

xml - 如何在 Odoo 的右侧移动树视图列字符串

我有与 UI 相关的问题。我想在右侧移动销售订单行树视图列字符串。那么,有没有解决这个问题的方法。我正在使用 Odoo 10。

我还在下面附上了与​​问题相关的屏幕截图。

粉煤灰 在此处输入图像描述

0 投票
1 回答
855 浏览

filter - 如何根据批号Odoo10按One2many字段记录分组?

我正在使用 Odoo10 并希望根据批号对 One2many 字段记录进行分组/过滤。我尝试了不同的解决方案,但没有得到预期的结果。那么,任何人都可以建议我解决这个问题吗?

如果我们想根据相同的产品名称在销售订单中按销售订单行分组,这也是同样的问题。

我试过下面的代码:

0 投票
0 回答
128 浏览

javascript - 如何在 xml 视图中的特定销售订单行列中添加弹出框?使用 One2ManyListView js 继承?

我想在特定的销售订单行列中显示一个弹出框,如这里的第一个屏幕截图所示: https ://ibb.co/n0FP1Jf

我试图通过继承 Javascript 类 FieldOne2Many 和 One2ManyListView 来显示弹出框,这个技巧适用于 FormView 继承,但相同的代码不适用于 One2ManyListView,如下面的代码和屏幕截图所示:

使用“FormView”的代码:

此代码的结果是此处屏幕截图中显示的弹出框:https ://ibb.co/r7bxSzq

相同的代码不适用于“FieldOne2Many”和“One2ManyListView”:

这里的问题是我无法通过 .find() 方法在 "this.x2m.$el" 中找到 "tr" 或 "td" 元素,或者我遗漏了一些东西,请您就这个问题赐教, 谢谢