基礎型別:char、text、html、boolean、integer、float、data、datatime、binary
關係型別:one2many、one2one、many2one、many2many
複雜型別:selection、related
char:字元型,常用來儲存長度最小的文字
text:文字型,沒有長度的限制
boolean:布林型(true,false)
integer: 整型,最大長度為10
float:浮點型,如rate = fields.float(『relative change rate』,digits=(12,6)), digits定義整數部分和小數部分的位數。
data:日期型,只有日期,沒有時間
datatime: 日期時間型,時間日期都有
binary:二進位制
related:獲取其他資料模型中的字段
company_id = fields.many2one(related=『order_id.company_id』, string=『company』, store=true, readonly=true)
marc 資料基本字段
欄位名 型別 長度記錄號 001c 12isbn 號010 ac13 裝訂010 bc10 010 dc10 作品語種 101 ac3 正書名200 a c120 副書名200 e c100 分冊號200 ic20 分冊名200 h c100 著者200 f c100 其他責任 200 g c100...
Odoo關係欄位Eval
0,0,根據values裡面的資訊新建乙個記錄 1,id,這裡的id是指o2m中的m表的記錄id,更新id id的記錄 2,id 刪除id id的資料 相當於用了unlink,刪除資料以及整個主從資料連線關係 one2many舉例 create write write 刪除line表中id 10的記...
Odoo動態修改欄位domain
序言 時間是我們最寶貴的財富,珍惜手上的每個時分 經常遇到此需求 現有字段 a,b,當a改變時,b的過濾條件隨之改變.例項 在銷售訂單行中維護了產品 商欄位,希望改變產品之後,採購 商只顯示所選產品對應的 商。略 inherit sale.order.line api.onchange produc...