如何在odoo 10中对向导树视图中记录的总行数进行计数/求和

时间:2018-05-30 02:10:45

标签: python python-2.7 treeview odoo-10 wizard

我现在正在努力研究如何在向导的树视图中计算总​​行数或记录数。

我手边有一个按钮""在我的表单视图中,我手头的按钮是一个向导,如果单击该按钮,它将触发一个包含记录的向导。

我想要的只是,在我的"手边"按钮,我想显示该按钮内的记录总数。

非常感谢。

这是我手边有一个按钮的表单视图。

This is my form view that has a button on hand

这是包含该按钮内部记录的向导。

my wizard

在图片中,我有两条记录,我想在手边的按钮上显示它。

1 个答案:

答案 0 :(得分:2)

你需要一个字段函数来计算记录中的总列表,例如这样。

@api.multi 
def _get_count_list(self):
        data_obj    = self.env['example.object']
        for data in self:       
               list_data        = data_obj.search([('Fill the condition')])
               data.example_count = len(list_data)

example_count = fields.Integer(" Count",compute =' _get_count_list')