odoo開發:search()和search_read()區別

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:指定點擊多對一欄位時所開啟的檢視

关于我们

​我们致力于帮助中小企业实现数字化转型,我们的团队由一群充满激情和创新思维的专业人士组成,他们具备丰富的行业经验和技术专长。

扫一扫获取顾问以及手册

標籤
归档
登入 發表評論
Odoo 權限組groups_id解析及 eval涉及到主從鏈接關係詳解