OpenERP-从按钮传递域->;行动->;搜索视图
我有一个按钮如下:OpenERP-从按钮传递域->;行动->;搜索视图,openerp,Openerp,我有一个按钮如下: <button string="View Cancelled Applications" name="%(action_recruit_application)d" type="action" domain="[('state','=','cancel')]"/> <record model="ir.actions.act_window" id="action_recruit_application"> <field name="nam
<button string="View Cancelled Applications" name="%(action_recruit_application)d" type="action" domain="[('state','=','cancel')]"/>
<record model="ir.actions.act_window" id="action_recruit_application">
<field name="name">Applications</field>
<field name="res_model">recruit.application</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="search_view_id" ref="view_recruit_application_search"/>
</record>
<record model="ir.ui.view" id="view_recruit_application_search">
<field name="name">recruit.application.search</field>
<field name="model">recruit.application</field>
<field name="arch" type="xml">
<search string="Applications">
<field name="application_id"/>
<field name="name"/>
<field name="application_date"/>
<field name="state"/>
</search>
</field>
</record>
行动如下:
<button string="View Cancelled Applications" name="%(action_recruit_application)d" type="action" domain="[('state','=','cancel')]"/>
<record model="ir.actions.act_window" id="action_recruit_application">
<field name="name">Applications</field>
<field name="res_model">recruit.application</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="search_view_id" ref="view_recruit_application_search"/>
</record>
<record model="ir.ui.view" id="view_recruit_application_search">
<field name="name">recruit.application.search</field>
<field name="model">recruit.application</field>
<field name="arch" type="xml">
<search string="Applications">
<field name="application_id"/>
<field name="name"/>
<field name="application_date"/>
<field name="state"/>
</search>
</field>
</record>
应用
招聘、申请
形式
树
最后,搜索视图如下所示:
<button string="View Cancelled Applications" name="%(action_recruit_application)d" type="action" domain="[('state','=','cancel')]"/>
<record model="ir.actions.act_window" id="action_recruit_application">
<field name="name">Applications</field>
<field name="res_model">recruit.application</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form</field>
<field name="search_view_id" ref="view_recruit_application_search"/>
</record>
<record model="ir.ui.view" id="view_recruit_application_search">
<field name="name">recruit.application.search</field>
<field name="model">recruit.application</field>
<field name="arch" type="xml">
<search string="Applications">
<field name="application_id"/>
<field name="name"/>
<field name="application_date"/>
<field name="state"/>
</search>
</field>
</record>
recruit.application.search
招聘、申请
我似乎无法将“状态”=“取消”传递给搜索视图
谁能帮我一下吗
提前感谢。尝试在按钮中添加上下文。例如
<button string="View Cancelled Applications" name="%(action_recruit_application)d" type="action" domain="[('state','=','cancel')]" context="{'search_default_state':'cancel'}"/>
你能澄清这个问题吗?@Jayram,点击按钮会自动过滤搜索视图,其中state=cancel。你好,Anoma,谢谢你的回复。我试过了,没用。我认为这与在action和search视图中添加域有关。