odoo在底部顯示制定字段合計and彙總時顯示合計

2021-07-15 18:13:52 字數 1891 閱讀 8257

odoo的tree檢視底部顯示合計

tree 檢視,底部顯示指定字段合計數 ,檢視中欄位定義上在sum,

取自sale.view_order_tree 銷售訂單 tree 檢視

odoo使用group by分組時顯示字段合計

來自:方法是重寫read_group方法

the key is to overwrite theread_groupmethod of the class:

class your_class(osv.osv):

# ...

def read_group(self, cr, uid, domain, fields, groupby, offset=0, limit=none, context=none, orderby=false, lazy=true):

res = super(your_class, self).read_group(cr, uid, domain, fields, groupby, offset, limit=limit, context=context, orderby=orderby, lazy=lazy)

if 'amount_pending' in fields:

for line in res:

if '__domain' in line:

lines = self.search(cr, uid, line['__domain'], context=context)

pending_value = 0.0

for current_account in self.browse(cr, uid, lines, context=context):

pending_value += current_account.amount_pending

line['amount_pending'] = pending_value

if 'amount_payed' in fields:

for line in res:

if '__domain' in line:

lines = self.search(cr, uid, line['__domain'], context=context)

payed_value = 0.0

for current_account in self.browse(cr, uid, lines, context=context):

payed_value += current_account.amount_payed

line['amount_payed'] = payed_value

return res

if you want, for example, remove the sum of a column in the group by, you can do something like this:

class your_class(osv.osv):

# ...

def read_group(self, cr, uid, domain, fields, groupby, offset=0, limit=none, context=none, orderby=false, lazy=true):

if 'column' in fields:

fields.remove('column')

return super(your_class, self).read_group(cr, uid, domain, fields, groupby, offset, limit=limit, context=context, orderby=orderby, lazy=lazy):

小程式 view居中 居右 顯示在螢幕底部

一 居中 父布局設定屬性,子布局居中 在這裡插入描述 display flex justify content center 在父布局css裡加上以上屬性,子view顯示就會居中。view單獨設定屬性居中 在這裡插入描述 在這裡讓 綠色按鍵居中。給view加上display flex justify...

怎樣使div中的文字在div的底部顯示實現樣式

如果你的div的高度是100px 那麼www.cppcns.com你應該把行高設定成程式設計客棧170左右 大約是div高度的二倍,具體的可以調,決定行高的主要原因是字型的大小 如果僅僅是這樣的話,那麼在ie6下就會出現div高度加倍的現象,解決的方法是在div的css樣式裡面程式設計客棧加上ove...

資料庫欄位在頁面顯示時沒有順序

1 在前端頁面顯示資料庫查詢出的資料 考慮主要有兩種情況,一種是查詢結果為單行 一種查詢結果為多行 採用的資料結構為list 每一行為一組查詢的記錄,每個記錄中又有唯一的k與之對應。2 前端顯示的字段是無序的,與資料庫字段顯示順序不一致 需要進一步考慮資料結構,要想保證有序,需要採用的資料結構為li...