Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
1 Balas
272 Tampilan

Hello everybody!!

Please who can give me an answer.

Why when i do this:

services.create(cr,uid,value) (where services = self.pool.get('project.service.line') )

It add the recordset but without displaying it in the @api v8 of odoo

Avatar
Buang
Jawaban Terbai

The create method of the old API will only return the id of the record. To view the full record you may use:

new_id = services.create(cr, uid, value) # where services = self.pool.get('project.service.line')
record = services.browse(cr, uid, new_id)

Avatar
Buang
Penulis

Thanks a lot for the answer. but, it doesnt work :/

Penulis

new_id = services.create(cr, uid, value) print new_id record = services.browse(cr, uid, new_id) print record return record I got: 57 callim.project.service.line(57,) But it doesnt display anything. please need an answer

Hi Abdelwahed. This is exactly as expected. If you print record you will get project.service.line(57, ). If you need to print a field, you can do print record.field_name.

Post Terkait Replies Tampilan Aktivitas
2
Agu 25
2804
1
Jul 25
1133
1
Agu 25
1152
0
Mei 25
1545
2
Apr 25
3750