如何在 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方法吗??