iT邦幫忙

2023 iThome 鐵人賽

DAY 28
0
Odoo

Odoo 16 OCA 模組介紹 - web系列 第 28

【Day 28】Odoo OCA 模組 - server-ux :base_custom_filter

  • 分享至 

  • xImage
  •  

🍄本日魔法

 base_custom_filter

   所屬類別:server-ux
   適用版本:16.0、15.0、14.0、13.0
 https://ithelp.ithome.com.tw/upload/images/20231012/20161873qFdEsHIL7F.png

🍄模組功能

允許用戶在模型搜尋引擎下方的 篩選分組方式★最愛 中,設定自定義過濾器。

🍄使用情境

我們曾經在 Day 3Day 13 介紹過,如何透過「修改視圖」,來建立常駐在畫面上的篩選條件按鈕。
base_custom_filter 模組,提供了另一種方式來建立常駐按鈕,
安裝模組後, 設定 > 技術 > 使用者定義的篩選
https://ithelp.ithome.com.tw/upload/images/20231012/20161873dkcv7pQj3V.jpg
進來後新增一筆,
輸入篩選名稱模型,Type 選擇 Standard Filter ,並設定 (條件)↓
https://ithelp.ithome.com.tw/upload/images/20231012/20161873S8riDWjj9T.jpg
設定完成後,到剛才設定的模型(銷售訂單)確認,
就可以在 篩選 的下拉選單找到剛才設定的 Day28的魔法
https://ithelp.ithome.com.tw/upload/images/20231012/201618737ZVYdWAzvf.jpg
另外 分組方式★最愛 ,也可以透過同樣的方式設定常駐按鈕,
分組方式,Type 選擇 Standard Group By
https://ithelp.ithome.com.tw/upload/images/20231012/20161873GU2Cpq3CpL.jpg
https://ithelp.ithome.com.tw/upload/images/20231012/20161873xZv6efFQAS.jpg
★最愛,Type 選擇 Favorite
https://ithelp.ithome.com.tw/upload/images/20231012/20161873qwrRfNC6B4.jpg
https://ithelp.ithome.com.tw/upload/images/20231012/20161873TZzg8HtYZD.jpg

🍄心得感想

若想建立 篩選分組方式★最愛 的自定義過濾器,有很多種方法, Day 3Day 13 的用法,相對更適合開發人員,開發人員可以直接將自定義過濾器寫入模組程式碼檔案,安裝模組時一併啟用,或是新增繼承視圖,修改在視圖上。
但相較於 Day 3Day 13 的方法,安裝 base_custom_filter 模組更適合一般系統使用者,因為只需要在系統中就可以完成設定,效果也很即時,更不必擔心因模組更新而遭覆蓋,是個非常方便的模組,也很適合應用在,時常需要調整自定義過濾器條件的情境。


上一篇
【Day 27】Odoo OCA 模組 - server-tools :auditlog
下一篇
【Day 29】Odoo 系統輔助工具 Odoo Debug
系列文
Odoo 16 OCA 模組介紹 - web30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言