原文:odoo開發筆記 -- many2one搜索更多增加默認過濾條件

沒加過濾條件的時候,效果如下,點擊下拉框,搜索更多出現所有模型下的模板: 改進方法 增加默認過濾條件,顯示指定模型下的內容 : 即:上方增加domain表達式:domain lambda self: model , , self. context.get res model 光寫表達式還沒有用,需要給當前模型cr template id字段所在的視圖中傳入上下文: ...

2018-11-26 14:52 0 2240 推薦指數:

查看詳情

odoo開發筆記--前端搜索視圖--按照時間條件篩選

odoo在日常使用中,常會有這樣的需要,比如,某個列表按照 日 、周、月、年來過濾搜索。 效果: 那么如何實現呢,如下是一段不同寫法的樣例代碼,提供參考。 注意: create_date字段,和create_uid字段一樣,都是odoo系統自帶 ...

Fri Dec 29 22:49:00 CST 2017 0 2659
odoo10 many2one字段下拉更多選項時自定義排序方法

背景: 一個many2one字段,在界面上下拉選值的時候,有一個打開彈窗選擇的頁面,有時候需要對這個數據排序,方便用戶使用。 思路: 需要搞清楚的一點就是:點擊這個many2one字段,默認會發送一個search_read請求,我們需要做的就是在這個過程中傳遞一個消息告訴odoo到這個位 ...

Tue Jan 28 22:59:00 CST 2020 0 881
Odoomany2one類型的字段指定form view

Odoomany2one字段類型指定不同的form view,實現也非常簡單,只需要在context中指定form_view_ref 1 <field name="invoice_id ...

Tue Dec 25 01:04:00 CST 2018 0 627
odoo12 通過一個字段控制另一個Many2one字段的domain

odoo12 通過一個字段控制另一個Many2one字段的domain 場景:用戶在選擇產品類別的時候,二級聯動到對應產品,就是設置一個搜索范圍限制 對於先使用odoo10,再使用odoo12以后,對於同樣的功能,差別真的是深有體會,先來說一下12的,畢竟來的都是求知的。 直接 ...

Thu May 14 00:07:00 CST 2020 0 834
Odoo Many2many 指定默認分組過濾

odoo里如果想單擊某個菜單打開的頁面是自帶過濾的,可以在打開菜單的動作中添加默認過濾來實現,今天有同學在群里問,如何在Many2many的添加更多的彈出窗口中添加類似的過濾,其實是非常非常簡單的,只需要在field的context里指定默認過濾即可。 例如:銷售團隊成員頁面 默認 ...

Fri Jun 24 22:38:00 CST 2016 0 1775
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM