跳至內容
選單
此問題已被標幟
2 回覆
152 瀏覽次數
<group expand="0" string="Group By">
<filter string="Employees" name="employee_id" context="{'group_by':'employee_id'}"/>
<filter string="Manager" name="manager_id" context="{'group_by':'manager_id'}"/>
<filter string="Loan type" name="type" context="{'group_by':'loan_type_id'}"/>
<filter string="States" name="state" context="{'group_by':'state'}"/>
</group>,, in this part this syntaxes is supported to odoo18, but in odoo19 there is a error in this part (expand="0" string="Group By"), Is that a problem or how can i solve this??
頭像
捨棄
最佳答案

before v18
<group expand="0" string="Group By">
    <filter string="Employees" name="employee_id" context="{'group_by':'employee_id'}"/>
    <filter string="Manager"   name="manager_id" context="{'group_by':'manager_id'}"/>
    <filter string="Loan type" name="type"       context="{'group_by':'loan_type_id'}"/>
    <filter string="States"    name="state"      context="{'group_by':'state'}"/>
</group>


after v19
<group>
    <filter string="Employees" name="group_emp"   context="{'group_by': 'employee_id'}"/>
    <filter string="Manager"   name="group_mgr"   context="{'group_by': 'manager_id'}"/>
    <filter string="Loan type" name="group_ltype" context="{'group_by': 'loan_type_id'}"/>
    <filter string="States"    name="group_state" context="{'group_by': 'state'}"/>
</group>

If you want a visual divider/label inside the dropdown, add a separator (it’s allowed to have a string):
<separator string="Group By"/>
<group> … </group>

In v19 the menu already has “Group By”, so this is mostly cosmetic.)

To set a default grouping, use the list view’s default_group_by attribute (not the search view), e.g. on your <tree>:


<tree default_group_by="employee_id"> … </tree>


this is an Odoo 19 change. In search views, the <group> element no longer accepts attributes like expand or string. That’s why <group expand="0" string="Group By"> errors in v19.

頭像
捨棄
最佳答案

Hi,


Please refer to the code:

<group>

    <filter string="Employees" name="employee_id" context="{'group_by':'employee_id'}"/>

    <filter string="Manager" name="manager_id" context="{'group_by':'manager_id'}"/>

    <filter string="Loan type" name="type" context="{'group_by':'loan_type_id'}"/>

    <filter string="States" name="state" context="{'group_by':'state'}"/>

</group>


Hope it helps.

頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
1
5月 25
2782
0
8月 24
2606
0
9月 23
1877
1
5月 23
2983
1
2月 23
12930