我想知道如何通过按钮调用树视图(不同记录的)。因为返回表单视图很容易,但是当我尝试对树视图执行精确操作时,它仅显示一个列表。
场景是我有一个搜索产品表单。现在,当生成搜索时,将在该字段中填写记录域。
我想添加一个按钮来调用树视图,向我显示该域中存在的记录。我向按钮添加了一个功能,但它显示了列表中的所有记录,甚至不只显示域中的记录。
我尝试通过单击按钮来调用以下函数,但它不满足我的需求:
def views(self,cr,uid,ids,context=None):
for id in ids:
deg_obj=self.pool.get('deg.form').browse(cr,uid,id)
my_id=int(deg_obj.my_products)
return{
'view_type': 'tree',
'view_mode': 'tree',
'res_model': 'product.product',
'res_id':my_id,
'context': context,
'type': 'ir.actions.act_window',
'readonly':True,
}
我需要一些指导来标记我的错误。谢谢大家