1

Tryton で GNU Health を使用しており、PYSON と現在のユーザーに関連するフィールドを使用してビューでドメイン検索を実行したいと考えています。問題は、現在のユーザーに関連するフィールドを参照する方法がわからないことです。

is_healthprofユーザーが現在のユーザーの姓フィールドを医療専門家の姓として使用してフィルターをかけているかどうかを確認して、ユーザーに関連するデータのみが表示されるようにします。xml ビュー ファイルで次のコードを試しましたが、方法がわからないため、うまくいきません。

<field name="domain">[('appointment_date', '>=', DateTime(hour=0, minute=0, second=0, microsecond=0)),(If(Eval('party.party.is_healthprof', -1),('healthprof.lastname','=',party.party.lastname)))]</field>
4

1 に答える 1