From 6d4dfd2b23e107f7dea1763f9ec5f60c684f702f Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Tue, 9 Jul 2024 18:23:28 +0200 Subject: [PATCH] [UPD] add filters for member line view --- views/membership_membership_line.xml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/views/membership_membership_line.xml b/views/membership_membership_line.xml index 992d3ca..a52884b 100644 --- a/views/membership_membership_line.xml +++ b/views/membership_membership_line.xml @@ -17,6 +17,22 @@ name="this_year" domain="[('date_to','<=', time.strftime('%%Y-12-31')), ('date_to','>=',time.strftime('%%Y-01-01'))]" /> + <filter + string="L'année dernière" + name="last_year" + domain="[ ('date_to', '>=', (context_today()-relativedelta(years=1)).strftime('%Y-01-01')), ('date_to', '<=', (context_today()-relativedelta(years=1)).strftime('%Y-12-31'))]" + /> + <separator /> + <filter + string="Adhésion nationale" + name="national" + domain="[('category_id.name', '=', 'National')]" + /> + <filter + string="Adhésion régionale" + name="regional" + domain="[('category_id.name', '=', 'Régional')]" + /> <group expand="0" name="group_by" string="Group By"> <filter name="group_date_to" @@ -28,6 +44,18 @@ string="Statut" context="{'group_by': 'state'}" /> + <separator /> + <filter + name="group_region" + string="Région d'implantation" + context="{'group_by': 'region_id'}" + /> + <separator /> + <filter + name="group_category" + string="Catégorie d'adhésion" + context="{'group_by': 'category_id'}" + /> </group> </search> </field> -- GitLab