Search views

The search options available are defined through the <search> view type. We can choose the fields that can be automatically searched when typing in the search box. We can also provide predefined filters, activated with a click, and predefined grouping options to be used in list views.

Here is a possible search view for the library checkouts:

<record id="view_filter_checkout" model="ir.ui.view"> 
  <field name="model">library.checkout</field>   <field name="arch" type="xml"> 
    <search>      <field name="member_id"/> 
      <field name="user_id"/>       <filter name="filter_not_done"               string="To Return"  
              domain="[('state','=','open')]"/> 
      <filter name="filter_my_checkouts"               string="My Checkouts"  
              domain="[('user_id','=',uid)]"/> <filter name="group_user" ...