適用版本:16.0、15.0、14.0
適用版本:16.0、15.0、14.0、13.0
web_remember_tree_column_width
此模組可使系統記憶使用者在 tree view 中的列寬度。
當使用者調整列的寬度後,該設定會在不同的工作階段中被記住,並且在篩選、分組或重新排序後仍然保持。
web_group_expand
支援使用者在已分組的 tree view 下,一次展開或折疊所有分組。
每次點擊僅影響一個階層。
當使用者在 tree view 中,有某些列的資料較長,
為了查看完整的資訊,使用者需要調整列的寬度,
但礙於Odoo原生系統設定,只要重新載入頁面,欄位寬度又會變回預設寬度,每次都要重新調整。
若只有1個欄位,可能還不覺得煩躁,但如果是一次需要調整多個欄位,
或是有強迫症,希望每次欄位寬度一致的使用者,就會無法被Odoo原生系統滿足。
web_remember_tree_column_width模組可以幫助這些朋友~
它可以讓系統保持相同的列寬度設定,當使用者希望在不同的工作階段中,即使進行過濾、分組、重新排序或重新載入頁面等操作,都能繼續維持列寬度設定,就一定要安裝web_remember_tree_column_width模組。
因為欄位寬度不夠導致資料內容無法被完整顯示↓
手動調整欄寬後↓
但這時若是未安裝web_remember_tree_column_width模組,在重新載入頁面後,就會像中了原型立現咒,被打回原形(´◉‿◉`)
安裝web_remember_tree_column_width模組以後,欄寬就像中了冰凍咒,被固定寬度了!
不受篩選、分組、重新排序和重新載入頁面影響↓
既然都看到分組畫面了,就不能忘記另一個在分組時,相當好用的模組web_group_expand
安裝web_group_expand後,在 tree view 左上角可以看到多了兩個按鈕↓
靠左的放大按鈕是用來展開分組的,點一下會展開一個層級↓!
若是分組有多個層級,想要看到全部資料展開,就要多點幾次。
靠右的縮小按鈕是用來摺疊分組的,也是點一下就折疊一個層級↓
在沒有安裝web_group_expand之前,原生Odoo系統是沒有一鍵整體展開或一鍵整體摺疊的功能,
使用者只能一個一個點開,有了web_group_expand之後方便許多!
今天介紹的2個模組,都是在 tree view 檢視資料時的輔助工具,使用Odoo一段時間的朋友,應該更能感受到這2個模組的方便。
這不一定是系統使用者才需要的功能,無論是原生模組或新開發的模組,透過 tree view 檢視資料是一種很常見的顯示型態,因此不單是使用者會需要web_remember_tree_column_width和web_group_expand模組,顧問和開發人員也很需要,畢竟開發過程中,需要測試新模組的欄位、功能是否有正常運作,在這個階段如果有這些OCA模組的輔助,測試過程會更佳便利。
說這麼多,其實這就跟飲水一樣,冷暖自知,大家快去嘗試安裝使用看看!一定能夠感受到OCA模組的魅力(✧≖‿ゝ≖)
如果可以記憶訂單表身的話,web_remember_tree_column_width滿實用的~
剛剛發現17版的web_remember_tree_column_width可以記憶訂單表身了,但OCA的Runboat還沒把模組放上去,所以只能自己下載裝起來試試,٩(๑•̀ω•́๑)۶
https://github.com/OCA/web/tree/17.0/web_remember_tree_column_width