1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| <!-- RECHERCHE -->
<record model="ir.ui.view" id="student_view_search">
<field name="name">Student search</field>
<field name="model">ecole.partner.school</field>
<field name="arch" type="xml">
<search name="Eleve">
<field name="partner_id" />
<field name="school_year" />
<field name="school_name" />
<field name="school_level" />
</search>
</field>
</record>
<!-- FILTRES -->
<record id="view_module_filter_student" model="ir.ui.view">
<field name="name">list.student</field>
<field name="model">ecole.partner.school</field>
<field name="inherit_id" ref="student_view_search"/>
<field name="arch" type="xml">
<xpath expr="//search[@name='Eleve']/field[last()]" position="after">
<filter string="Année en cours" name="anneescolaire" domain="[('default_school_year','=',True),('period_school_year','=',False)]"/>
<filter string="Année suivante" name="anneescolairesuivante" domain="[('period_school_year','=',True),('default_school_year','=',False)]"/>
<separator />
<filter string="Inscrit restauration scolaire" name="inscritcantine" domain="[('half_pension','=',True)]"/>
<separator />
<filter string="Pas inscrit restauration scolaire" name="pasinscritcantine" domain="[('half_pension','=',False)]"/>
<!-- GROUPE -->
<filter string="Niveaux Scolaire" name="niveaux" domain="[]" context="{'group_by':'school_level'}"/>
<filter string="Établissement Scolaire" name="etablissements" domain="[]" context="{'group_by':'school_name'}"/>
<filter string="Année Scolaire" name="anneescolaire2" domain="[]" context="{'group_by':'school_year'}"/>
<filter string="Restauration Scolaire" name="demipension" domain="[]" context="{'group_by':'half_pension'}"/>
<filter string="Garderie" name="garderie" domain="[]" context="{'group_by':'nursery'}"/>
</xpath>
</field>
</record> |
Partager