首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >调用向导(新api)在product_id_change (旧api )内,odoo v8

调用向导(新api)在product_id_change (旧api )内,odoo v8
EN

Stack Overflow用户
提问于 2017-01-25 13:06:03
回答 1查看 577关注 0票数 0

我目前正在使用odoo v8,我一直试图在一个旧的api函数中调用我的向导

在这里,我的向导定义:

代码语言:javascript
复制
from openerp import models, fields, api, _


class cancel_reason (models.TransientModel):
_name = 'notify'
_description = "notify"
raison = fields.Text(default='')

@api.multi
def wizard_view(self, created_id):
    view = self.env.ref('product_end_life.notify')
    return {
        'name': 'Remplacement du produit',
        'view_mode': 'form',
        'view_id': view.id,
        'views': [(view.id, 'form')],
        'view_type': 'form',
        'res_model': 'notify',
        'type': 'ir.actions.act_window',
        'target': 'new',
        'res_id': created_id,
    }

下面是旧的api函数,在这里我需要调用我的向导--我不会将它转换为新的api --这需要很长时间:

代码语言:javascript
复制
def product_id_change(self, cr, uid, ids, pricelist, product,
                      qty=0, uom=False, qty_uos=0,
                      uos=False, name='', partner_id=False,
                      lang=False, update_tax=True,
                      date_order=False,
                      packaging=False, fiscal_position=False,
                      flag=False, context=None):

    res = super(sale_order_line, self).product_id_change(
        cr, uid, ids,
        pricelist, product,
        qty, uom, qty_uos,
        uos, name, partner_id,
        lang, update_tax,
        date_order, packaging,
        fiscal_position,
        flag, context=context)

这里我要给我的巫师打电话

代码语言:javascript
复制
return res

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-01 17:52:18

经过大量的研究和思考,我们不能在odoo v8 thnx中调用方法中的向导。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41852396

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档