我创建了一个调用此方法的按钮(type = object):
def get_work(self, cr, uid, ids, context=None):
#import pdb;pdb.set_trace()
return {
'name': 'Purchase Wizard',
'view_type': 'form',
'view_mode': 'tree,form',
'res_model': 'mrp.bom.work',
'type': 'ir.actions.act_window',
'target': 'new',
'context': {'bom_workcenter_id': ids[0]},
'domain':[('bom_workcenter_id','=',ids[0])],
}
它工作正常,但我无法添加任何按钮,也没有按钮可以创建。
我得到了什么: http://i58.tinypic.com/r1h5p3.png
我想要的: http://i62.tinypic.com/21981s4.png
我做错了什么?
答案 0 :(得分:0)
默认情况下,它会显示创建按钮,除非您没有权限这样做。
如果创建未设置create =' false'。
,请检查树视图或者只需在方法返回时添加 '创建':True, 来强制它。