Python 如何在OpenERP中创建只比较日期类型中月份的筛选器?
在“人力资源”模块中的“员工表单”中,我想创建一个过滤器,该过滤器为我提供当月生日出现的所有员工的列表 目前我正在尝试静态月,如下所示-但给我错误 [('birth.month','=','02')] 错误: 文件“/usr/lib/pymodules/python2.7/openerp/osv/expression.py”,第1079行,在 或在MAGIC_列中左侧,“域术语%r中的无效字段%r%”(左侧,叶) AssertionError:域术语('Birth.month','=','02'中的字段'Birth.month'无效Python 如何在OpenERP中创建只比较日期类型中月份的筛选器?,python,openerp,openerp-7,Python,Openerp,Openerp 7,在“人力资源”模块中的“员工表单”中,我想创建一个过滤器,该过滤器为我提供当月生日出现的所有员工的列表 目前我正在尝试静态月,如下所示-但给我错误 [('birth.month','=','02')] 错误: 文件“/usr/lib/pymodules/python2.7/openerp/osv/expression.py”,第1079行,在 或在MAGIC_列中左侧,“域术语%r中的无效字段%r%”(左侧,叶) AssertionError:域术语('Birth.month','=','02'
有什么办法可以完成吗?您可以在hr.employee上编写一个存储的函数整型字段,函数将月份返回为整数。然后,您可以使用此字段进行筛选。您可以在hr.employee上编写一个存储的函数整数字段,函数将月份作为整数返回。然后,您可以使用此字段进行筛选。您可以在hr.employee上编写一个存储的函数整数字段,函数将月份作为整数返回。然后,您可以使用此字段进行筛选。您可以在hr.employee上编写一个存储的函数整数字段,函数将月份作为整数返回。然后可以将此字段用于过滤器