需求
开发odoo的过程中,需要修改tree视图的默认显示个数。
方法
提示:这里可以添加总结
<record id="view_all_action" model="ir.actions.act_window">
<field name="name">测试测试</field>
<field name="res_model">yl_test</field>
<field name="type">ir.actions.act_window</field>
<field name="view_mode">tree,form</field>
<!--修改tree视图的默认是80,显示数据数-->
<field name="limit">100</field>
<!--修改search视图search_view_id,ref=‘新search视图Id’-->
<field name="search_view_id" ref="yl_test.view_all_search"/>
<field name="view_ids" eval="[(5,0,0),
(0,0,{
'view_mode': 'tree','view_id': ref('新tree视图ID')}),
(0,0,{
'view_mode': 'form','view_id': ref('新form视图ID')}),]"/>
</record>
class IrActionsActWindow(models.Model):
_name = 'ir.actions.act_window'
_description = 'Action Window'
_table = 'ir_act_window'
_inherit = 'ir.actions.actions'
_sequence = 'ir_actions_id_seq'
_order = 'name'
@api.constrains('res_model', 'binding_model_id')
def _check_model(self):
for action in self:
if action.res_model not in<

该文章介绍了如何在Odoo开发过程中修改tree视图的默认显示数据个数,通过设置`limit`字段为100来增加显示记录,并调整search_view_id和view_ids以应用新的搜索和视图配置。
4450

被折叠的 条评论
为什么被折叠?



