Odoo 中文社区

    • 注册
    • 登录
    • 搜索
    • 版块
    • 标签
    • 热门
    • 用户
    • 群组

    Odoo中文社区可以通过以下两个域名访问:shine-it.net , odoo.net.cn

    由于系统升迁的原因,本论坛部分较早期的内容存在格式和链接损坏失效的问题,并非本论坛系统本身的缺陷,望谅解

    本社区没有维护任何QQ群讨论组,任何与本社区同名的QQ群讨论组的言论与本社区无关!

    开发人员可以登录gitter讨论组: http://gitter.im/odoo-china/Talk, 需要github账号

    如果您登录系统碰到问题,请在微信公众号留言:

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

    Odoo 新手求助
    3
    5
    98
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • X
      xinyesky 最后由 编辑

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

      Joshua 1 条回复 最后回复 回复 引用 0
      • digitalsatori
        digitalsatori 管理员 @xinyesky 最后由 digitalsatori 编辑

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

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

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

        X 1 条回复 最后回复 回复 引用 0
        • Joshua
          Joshua 管理员 @xinyesky 最后由 编辑

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

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

          X 1 条回复 最后回复 回复 引用 0
          • X
            xinyesky @Joshua 最后由 编辑

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

            digitalsatori 1 条回复 最后回复 回复 引用 0
            • digitalsatori
              digitalsatori 管理员 @xinyesky 最后由 digitalsatori 编辑

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

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

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

              X 1 条回复 最后回复 回复 引用 0
              • X
                xinyesky @digitalsatori 最后由 编辑

                @digitalsatori 好的, 谢谢

                1 条回复 最后回复 回复 引用 0
                • Topic has been marked as solved  digitalsatori digitalsatori 
                • First post
                  Last post