Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
1 Trả lời
1939 Lượt xem

My model in record.py

from odoo import fields,models,api
class RecCounts(models.Model):
_name = "rec.counts"
_description = "Records Creation Analysis"

sale_module = fields.Integer(string="Sales Module")

def import_rec_counts(self):
self.sale_module = 10
​ return self
.sale_module


My record in record.xml file 


    
Import Records
ir.actions.server


code
model.import_rec_counts()

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hii Nano,

You need to change following code in your xml and py.

Please find code in comment. 

I hope it will be useful to you.

Thanks & Regards,
Email: odoo@aktivsoftware.com
Skype: kalpeshmaheshwari

Ảnh đại diện
Huỷ bỏ

Please find code here :-

XML->

-- model.import_rec_counts()
++ records.import_rec_counts()

Reason-Server actions are performed on records.There may be multiple records or an single record.

py->

-- def import_rec_counts(self):
self.sale_module = 10
return self.sale_module

++ def import_rec_counts(self):
for record in self:
record.sale_module=10
return record.sale_module

Bài viết liên quan Trả lời Lượt xem Hoạt động
2
thg 3 21
3124
0
thg 12 24
2033
1
thg 7 25
2402
2
thg 7 25
7889
2
thg 7 25
4295