odoo 项目经验2

1.产品要求:

工时表pivot视图,增加<用户>的筛选条件,因合并之后,'+'无法再次展开
class AccountAnalyticLineGroupbyUser(models.Model):
    """
    工时表pivot视图,增加<用户>的筛选条件,因合并之后,'+'无法再次展开
    """
    _inherit = "account.analytic.line"

    @api.model
    def _default_user(self):
        return self.env.context.get('user_id', self.env.user.id)

    user_id = fields.Many2one('res.users', string='User', default=_default_user, pivot_select=True)
# 只需要在user_id原有基础上添加pivot_select=True
原文地址:https://www.cnblogs.com/liangsha0/p/12187965.html