Openerp:在没有名称的筛选器上设置默认分组

Openerp:在没有名称的筛选器上设置默认分组,openerp,Openerp,我引用的是“Contracts”视图,由account_analysis_分析模块(Odoo 8,但Openerp 7也是如此)安装。 我被要求按父分析帐户对合同进行分组。 过滤器“Parent”没有“name”属性集,而我发现的示例引用了操作的“context”中的过滤器名称,以定义默认的groupby。 因此,我继承了searchview,以这种方式添加了name属性: <xpath expr="//filter[@string='Parent']" position="attribu

我引用的是“Contracts”视图,由account_analysis_分析模块(Odoo 8,但Openerp 7也是如此)安装。 我被要求按父分析帐户对合同进行分组。 过滤器“Parent”没有“name”属性集,而我发现的示例引用了操作的“context”中的过滤器名称,以定义默认的groupby。 因此,我继承了searchview,以这种方式添加了name属性:

<xpath expr="//filter[@string='Parent']" position="attributes">
   <attribute name="name">parent</attribute>
</xpath>

父母亲
然后在行动中:

<field name="search_view_id" ref="my_module.id_of_redefined_searchview" />
<field name="context">{'group_by':'parent'}</field>

{'group_by':'parent'}
无论如何,它不起作用,执行操作失败,出现错误“KeyError:‘parent’”,系统似乎没有使用新的搜索视图:在web客户端的“操作属性”页面中,所有内容似乎都正常,包括正确标识的新搜索视图id。
你有什么提示吗?

错误发生在动作“
上下文”
: 正确的形式是
{'search\u default\u parent':1}
“group_by”在过滤器定义中是隐式的