OpenERP v7:只需要显示不在同一期间的日记账

OpenERP v7:只需要显示不在同一期间的日记账,openerp,openerp-7,Openerp,Openerp 7,因此,我制作了一些“发票日期”与“会计期间”不匹配的发票。在日记中,你可以选择检查日期,但现在这并不重要 我需要做的是一个树状视图,显示会计期间与发票日期不在同一个月的条目。我该怎么做?我研究过过滤器,但我不知道如何才能制作出如此复杂的过滤器。我看到的另一件事是SQL查询,但我仍然不确定如何将数据附加到树视图 我是这样解决的 _columns = { 'is_period_difference': fields.function(_period_difference,

因此,我制作了一些“发票日期”与“会计期间”不匹配的发票。在日记中,你可以选择检查日期,但现在这并不重要

我需要做的是一个树状视图,显示会计期间与发票日期不在同一个月的条目。我该怎么做?我研究过过滤器,但我不知道如何才能制作出如此复杂的过滤器。我看到的另一件事是SQL查询,但我仍然不确定如何将数据附加到树视图

我是这样解决的

    _columns = {
    'is_period_difference': fields.function(_period_difference, 
                                            string='Period Difference', 
                                            type='boolean',
                                            store=True)
其中_period_difference是计算真或假的函数