在點擊某個菜單時,報錯:
2019-11-07 01:22:06,383 5280 WARNING 20191106 odoo.http: (" 類型' tree' 無默認視圖 !", '')
並給與提示:
剛開始以爲是 得在action 裏增加 <field name="view_ids" .../>,嘗試後無果。
仔細看了下代碼,
<record id="view_sort_photo_action" model="ir.actions.act_window">
<field name="name">Sort Photo</field>
<field name="type">ir.actions.act_window</field>
<field name="res_model">fcwz.sort_photo</field>
<field name="view_mode">kanban,form, tree</field>
<field name="search_view_id" ref="view_sort_photo_search"/>
</record>
感覺沒什麼問題,但感覺 view_mode 前多寫了個空格,看着挺不舒服,刪了。
再重啓升級,就可以了。後來驗證了是不是因爲空格的問題,我把
<field name="view_mode">kanban,form, tree</field>
改成了
<field name="view_mode">kanban,tree, form</field>
重啓升級後,報瞭如下錯誤:
果然,這次報的是form的錯誤,和空格有果然關係。
代碼格式一定要控制規範呀