
Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn
由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解
本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!
开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号
如果您登录系统碰到问题,请在微信公众号留言:
已解决 odoo13 如何获取明细行被选择的id
-
如图, 因为明细行默认没有复选框, 所以我根据网上的方法, 让它的复选框显示出来
然后, 我需要把勾选的内容做其他的逻辑处理, 所以在当前界面创建了一个按钮.
但是, 当我勾选了其中的记录时, 点击按钮, 在后端的上下文中, 并没能找到勾选的记录id
希望大佬们能指个方向 -
@xinyesky Odoo的前端并不默认支持对x2M字段的多选功能。
你可以用wizard来实现啊,在wizard中显示你红框所选的模型的过滤列表,然后就可以多选这个列表记录进行操作了。
-
@xinyesky 看看
context
里面的active_ids
是否有你要的ids -
@Joshua active_ids拿到的不是明细行勾选的id, 他拿到的是我这个头行结构 头表的id
-
@xinyesky Odoo的前端并不默认支持对x2M字段的多选功能。
你可以用wizard来实现啊,在wizard中显示你红框所选的模型的过滤列表,然后就可以多选这个列表记录进行操作了。
-
@digitalsatori 好的, 谢谢
-
digitalsatori