如何在 search view 指定默认 filter
- 
南京-ccdos(1431494) 20:13:10 
 <filter icon="terp-emblem-important" string="To Fix" name="perm_exceptions" domain="[('state','=','exception'),('message', '!=', '')]" help="Permanent Procurement Exceptions"/>
 是 怎么跟 这个 filter 关联上的 ?
 南京-海飞(330472962) 20:13:42
 name="perm_exceptions" search_default_name
 search_default_perm_exceptions
 南京-ccdos(1431494) 20:15:09
 search_default + perm_exceptions
 ~~~~~~~~~
 经海飞指点, 是在 对应的action 定义中 设置的
 当filter 的 name="perm_exceptions"
 action 定义 context 即可
 在 <field name="context">{'search_default_perm_exceptions':1}</field>
- 
感谢分享 
 search_default_XXX 这个xxx可以是字段的name,也可以是serach view的filter
 但是这里的filter中的name不是必需要的字段,所以以上情况只是用于带name属性的filter
 <field name="context">{"search_default_current":1,"search_default_user_id":uid}</field>
 这里search_default+字段也可以初始化搜索(这里的field 得是在search view里有声明的字段,并不是model里所有字段,就相当于把高级搜索这个功能提取出来用)
- 
[quote author=baggiow link=topic=14494.msg24889#msg24889 date=1382580808] 
 感谢分享
 search_default_XXX 这个xxx可以是字段的name,也可以是serach view的filter
 但是这里的filter中的name不是必需要的字段,所以以上情况只是用于带name属性的filter
 <field name="context">{"search_default_current":1,"search_default_user_id":uid}</field>
 这里search_default+字段也可以初始化搜索(这里的field 得是在search view里有声明的字段,并不是model里所有字段,就相当于把高级搜索这个功能提取出来用)
 [/quote]
 精彩!受教
- 
[quote author=baggiow link=topic=14494.msg24889#msg24889 date=1382580808] 
 感谢分享
 search_default_XXX 这个xxx可以是字段的name,也可以是serach view的filter
 但是这里的filter中的name不是必需要的字段,所以以上情况只是用于带name属性的filter
 <field name="context">{"search_default_current":1,"search_default_user_id":uid}</field>
 这里search_default+字段也可以初始化搜索(这里的field 得是在search view里有声明的字段,并不是model里所有字段,就相当于把高级搜索这个功能提取出来用)
 [/quote]
 这样可以触发search方法吗??


