0

人事モジュールの従業員フォームで、当月に誕生日が表示されるすべての従業員のリストを取得するフィルターを作成したいと考えています。

現在、以下のように静的な月を試していますが、エラーが発生します。

[('誕生日.月','=','02')]

エラー:

ファイル "/usr/lib/pymodules/python2.7/openerp/osv/expression.py"、1079 行目、__leaf_to_sql 内、または MAGIC_COLUMNS 内、"Invalid field %r in domain term %r" % (左、リーフ) AssertionError : ドメイン用語の無効なフィールド 'birthday.month' ('birthday.month', '=', '02')

それを達成する方法はありますか?

4

1 に答える 1

3

月を整数として返す関数を使用して、hr.employee に格納された関数型整数フィールドを書き込むことができます。次に、このフィールドをフィルターに使用できます。

于 2014-02-24T12:33:25.507 に答える