跳转至内容
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 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 中文社区

  1. 主页
  2. 版块
  3. Odoo 开发与实施交流
  4. 如何在tree视图的More中添加按钮并调用方法

如何在tree视图的More中添加按钮并调用方法

已定时 已固定 已锁定 已移动 Odoo 开发与实施交流
7 帖子 3 发布者 6.1k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • T 离线
    T 离线
    tedi3231
    写于 最后由 编辑
    #1

    我的需求是这样的,我需要在一个Tree中选择多条记录,通过点击“More”中的一个菜单,执行一个方法的调用,需要能够处理选中的多条记录。打个比方,我希望能够选择多条产品记录后,能够将它们的状态设置为“已设置”,这里不需要wizard,只是一个状态的变化。 查了几天了,没有头绪,还希望大牛们赐教。另一个同样的问题是,选择多条记录后根据我自己的方法产生一个文档,希望能够直接。

    1 条回复 最后回复
    0
    • T 离线
      T 离线
      tedi3231
      写于 最后由 编辑
      #2

      呵呵,找到方法了,贴上来供大家参考,是openerp question上面的答案,地址:http://help.openerp.com/question/7468/why-cant-i-make-a-button-in-tree/

      1 条回复 最后回复
      0
      • T 离线
        T 离线
        tedi3231
        写于 最后由 编辑
        #3

        另外想问下,我如何在一个action里面直接把文件下载下来?即点击菜单后直接出现保存文件对话框?

        1 条回复 最后回复
        0
        • C 离线
          C 离线
          ccdos
          写于 最后由 编辑
          #4

          EO中处理用户提交excel,返回结果<br / [检测到链接无效,已移除] br />


          另外,详细代码 可以参考 翻译的导出

          1 条回复 最后回复
          0
          • T 离线
            T 离线
            tedi3231
            写于 最后由 编辑
            #5

            [quote author=ccdos link=topic=8098.msg17801#msg17801 date=1374846339]
            EO中处理用户提交excel,返回结果<br / [检测到链接无效,已移除] br />


            另外,详细代码 可以参考 翻译的导出
            [/quote]

            Hi ccdos,谢谢你的回答。我的功能和你描述的差不多,用户在tree页面选择多条数据对比后产生对比文档,类型为EXCEL。是不是说在OPENERP中要是想做下载的话必须做成导出翻译的模式,就是说导出后还是需要一个VIEW让用户点击后下载,有没有可能说我在比较结束后直接就给出文件下载框?

            1 条回复 最后回复
            0
            • JoshuaJ 离线
              JoshuaJ 离线
              Joshua 管理员
              写于 最后由 编辑
              #6

              [quote author=tedi3231 link=topic=8098.msg17799#msg17799 date=1374828286]
              呵呵,找到方法了,贴上来供大家参考,是openerp question上面的答案,地址:http://help.openerp.com/question/7468/why-cant-i-make-a-button-in-tree/

              [/quote]

              看了下这个答案,是使用了server.action 不错的方法,谢谢分享。

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

              1 条回复 最后回复
              0

              • 登录

              • 没有帐号? 注册

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