窗口Action(ir.actions.act_window )
最常用的action類型,用於將model的數據展示出來
字段列表:
1.res_model -- 需要在view里顯示數據的model
1.res_model -- 需要在view里顯示數據的model
2. src_model -- 應該在什么模型上此動作可用
3.views -- 一個(view_id, view_type) 列表,view_type代表視圖類型如:form,tree,gragh...,view_id是可選的數據庫id或False,如果沒有指定id,客戶端會自動用fields_view_get()獲取相應類型的默認視圖,type參數列表的第一個會被默認用來展示
4.res_id (可選) -- 當默認的視圖類型是form時,可用於指定加載的數據
5.search_view_id (可選) -- (id, name),id是儲存在數據庫的搜索視圖,默認會讀取model的默認搜索視圖
6.target (可選) -- 定義視圖是 在當前視圖上打開(current)、使用全屏模式(fullscreen)、使用彈出框(new)、可使用main代替current來清除面包屑導航
7.context (可選) -- 額外的需要傳給視圖的環境數據
8.domain (可選) -- 自動添加到視圖搜索中的查詢 域被用來篩選數據記錄。它們使用特殊的語法,以便於Odoo ORM 將它們解析后生成對應的SQL WHERE數據庫篩選語句
9.limit (可選) -- 在客戶端顯示的數據量,默認80
10.auto_search(可選) -- 搜索是否在加載默認視圖后立即執行,默認True
3.views -- 一個(view_id, view_type) 列表,view_type代表視圖類型如:form,tree,gragh...,view_id是可選的數據庫id或False,如果沒有指定id,客戶端會自動用fields_view_get()獲取相應類型的默認視圖,type參數列表的第一個會被默認用來展示
4.res_id (可選) -- 當默認的視圖類型是form時,可用於指定加載的數據
5.search_view_id (可選) -- (id, name),id是儲存在數據庫的搜索視圖,默認會讀取model的默認搜索視圖
6.target (可選) -- 定義視圖是 在當前視圖上打開(current)、使用全屏模式(fullscreen)、使用彈出框(new)、可使用main代替current來清除面包屑導航
7.context (可選) -- 額外的需要傳給視圖的環境數據
8.domain (可選) -- 自動添加到視圖搜索中的查詢 域被用來篩選數據記錄。它們使用特殊的語法,以便於Odoo ORM 將它們解析后生成對應的SQL WHERE數據庫篩選語句
9.limit (可選) -- 在客戶端顯示的數據量,默認80
10.auto_search(可選) -- 搜索是否在加載默認視圖后立即執行,默認True
11.multi:當設置為True時,使它在列表視圖中可用,以便它可以應用於多條選中的記錄。 默認值為False。
以下是可用的簡寫元素以及加載數據的對應模型:
- <act_window>是窗口操作模型ir.actions.act_window
- <menuitem>是菜單項模型ir.ui.menu
- <report>是報表操作模型ir.actions.report.xml
- <template>是存儲在ir.ui.view模型中的 QWeb 模板