xml – 如何在Odoo中更改窗体和树视图的顺序?
发布时间:2020-12-16 23:16:48 所属栏目:百科 来源:网络整理
导读:我创建了一个具有正常设置的模块,该模块显示了表单视图和树视图. 默认行为是首先显示表单视图. 我需要更改它并将树视图显示为默认视图. 我尝试使用序列属性并使用不同的值更改值,但它没有解决问题 field name="sequence" 1/field 另外,我尝试更改view_mode属
我创建了一个具有正常设置的模块,该模块显示了表单视图和树视图.
默认行为是首先显示表单视图. 我需要更改它并将树视图显示为默认视图. 我尝试使用序列属性并使用不同的值更改值,但它没有解决问题 <field name="sequence" >1</field> 另外,我尝试更改view_mode属性中的顺序: <field name="view_mode" >tree,form</field> 解决方法
首先我们需要改变ir.actions.act_window的顺序和
见下文 客户样本演示(合作伙伴) <record id="base.action_partner_form" model="ir.actions.act_window"> <field name="name">Customers</field> <field name="type">ir.actions.act_window</field> <field name="res_model">res.partner</field> <field name="view_type">form</field> <field name="view_mode">tree,form,kanban</field> <field name="domain">[('customer','=',1)]</field> <field name="context">{'default_customer':1,'search_default_customer':1}</field> <field name="search_view_id" ref="base.view_res_partner_filter"/> <field name="filter" eval="True"/> <field name="help" type="html"> <p class="oe_view_nocontent_create"> Click to add a contact in your address book. </p><p> OpenERP helps you easily track all activities related to a customer: discussions,history of business opportunities,documents,etc. </p> </field> </record> 同样改变这样的视图序列 <record id="base.action_partner_tree_view1" model="ir.actions.act_window.view"> <field name="sequence" eval="0"/> <field name="view_mode">tree</field> <field name="view_id" ref="base.view_partner_tree"/> <field name="act_window_id" ref="base.action_partner_form"/> </record> <record id="base.action_partner_form_view2" model="ir.actions.act_window.view"> <field eval="1" name="sequence"/> <field name="view_mode">form</field> <field name="view_id" ref="base.view_partner_form"/> <field name="act_window_id" ref="base.action_partner_form"/> </record> <record id="base.action_partner_form_view1" model="ir.actions.act_window.view"> <field eval="2" name="sequence"/> <field name="view_mode">kanban</field> <field name="view_id" ref="base.res_partner_kanban_view"/> <field name="act_window_id" ref="base.action_partner_form"/> </record> 以上代码在我身边运作良好. 我希望这对你有帮助.. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |