我需要爲我的模塊的樹視圖添加默認過濾器。在樹視圖中添加默認過濾器 - OpenErp自定義模塊
我看到一些代碼示例中的OpenERP,像這樣的:
<filter
string="Partner"
icon="terp-partner"
domain="[]"
context="{'group_by':'partner_id'}"
/>
這一個purchase
模塊中,通過partner_id
分組,作爲一個例子。
現在,我有一個自定義模塊,當你點擊它的菜單時,我需要一個「默認」過濾器。
而且此過濾器必須顯示所有未過期的記錄,或者在瀏覽模塊中的記錄時尚未通過實際日期的記錄。
我有我的自定義模塊這一領域:
'Fecha_de_Vence': fields.date(
'Fecha de Vencimiento',
required=True,
select=True,
),
這是我需要爲這個模塊中的所有記錄的過濾器領域。
現在,在'高級搜索'我可以把例如Fecha de Vencimiento
不超過actual date
,好吧,我需要把它作爲'默認'過濾器。
任何人都可以在openerp的xml視圖中瞭解如何在默認情況下獲取此信息?
謝謝,它幾乎可以工作,我的意思是如果我只使用第一個xml記錄,它顯示了我在過濾器選項中的字段,但是如果我使用第二條記錄和第一個ie:「module_class_act」我不明白我應該在「ref = module_class_tree-view」中輸入什麼,它會引發一個關於未在系統中定義的外部標識符的錯誤,我把「solvencia_solvencia_tree-view」但仍然出現這個錯誤,solvencia是我正在工作的類這一個 – NeoVe
一個問題,如果我只是「保存」一個自定義過濾器在搜索,不會做同樣的工作? – NeoVe
@KristianKoci:是的。在xml文件中使用它的好處是全新安裝。 –