• 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(Flatly)
  • 不使用皮肤
折叠

Odoo 中文社区

odoo13 如何获取明细行被选择的id

已定时 已固定 已锁定 已移动 已解决 Odoo 新手求助
5 帖子 3 发布者 323 浏览
    • 从旧到新
    • 从新到旧
    • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • X 离线
    X 离线
    xinyesky
    写于 最后由 编辑
    #1

    如图, 因为明细行默认没有复选框, 所以我根据网上的方法, 让它的复选框显示出来
    ecd368c6-ade2-44f0-a35a-ba4b0a746b47-image.png
    然后, 我需要把勾选的内容做其他的逻辑处理, 所以在当前界面创建了一个按钮.
    但是, 当我勾选了其中的记录时, 点击按钮, 在后端的上下文中, 并没能找到勾选的记录id
    希望大佬们能指个方向

    JoshuaJ 1 条回复 最后回复
    0
  • digitalsatoriD 离线
    digitalsatoriD 离线
    digitalsatori 管理员
    在 中回复了xinyesky 最后由 digitalsatori 编辑
    #

    @xinyesky Odoo的前端并不默认支持对x2M字段的多选功能。

    你可以用wizard来实现啊,在wizard中显示你红框所选的模型的过滤列表,然后就可以多选这个列表记录进行操作了。

    【上海先安科技】(tony AT openerp.cn)

    X 1 条回复 最后回复
    0
  • JoshuaJ 离线
    JoshuaJ 离线
    Joshua 管理员
    在 中回复了xinyesky 最后由 编辑
    #2

    @xinyesky 看看context里面的active_ids是否有你要的ids

    【上海先安科技】(joshua AT openerp.cn),欢迎关注公众号:openerp_cn

    X 1 条回复 最后回复
    0
  • X 离线
    X 离线
    xinyesky
    在 中回复了Joshua 最后由 编辑
    #3

    @Joshua active_ids拿到的不是明细行勾选的id, 他拿到的是我这个头行结构 头表的id

    digitalsatoriD 1 条回复 最后回复
    0
  • digitalsatoriD 离线
    digitalsatoriD 离线
    digitalsatori 管理员
    在 中回复了xinyesky 最后由 digitalsatori 编辑
    #4

    @xinyesky Odoo的前端并不默认支持对x2M字段的多选功能。

    你可以用wizard来实现啊,在wizard中显示你红框所选的模型的过滤列表,然后就可以多选这个列表记录进行操作了。

    【上海先安科技】(tony AT openerp.cn)

    X 1 条回复 最后回复
    0
  • X 离线
    X 离线
    xinyesky
    在 中回复了digitalsatori 最后由 编辑
    #5

    @digitalsatori 好的, 谢谢

    1 条回复 最后回复
    0
  • digitalsatoriD digitalsatori 将这个主题标记为已解决,在

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。