Odoo 常用函式與屬性摘要
I. Odoo 功能
1 查詢方法
search():在搜尋檢視中呼叫
search_count(): 在檢視中計算記錄數量時呼叫
name_search():搜尋 many2one 欄位時呼叫
search_read():在 many2one 欄位上點選「搜尋更多」時呼叫
read_group(): 當搜尋檢視分組時呼叫
2 Odoo-Context-key:value
對應 1 個上下文的函式
取得內容中對應於索引鍵的值
self._context.get(fieldname)
設定上下文中對應鍵的值
self.with_context({'filed_1':'new_value_1','field_2':'new_value_2'})
2 個上下文對應鍵
country_id:可將 context 參數新增至多對一欄位,例如:在州地址後附加對應的國家欄位。
<field name="state_id" context="{'country_id':country_id}">
1
currency_id: 顯示貨幣
search_default_fieldname: 預設搜尋欄位,於 action XML 中引入。
group_by: 分組。
default_fieldname: 設定記錄中欄位的預設值。
tree_view_ref/form_view_ref:指定點擊多對一欄位時所開啟的檢視
