Odoo Help

Welcome!

This community is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

0

how can I get the 'ref' value from an other module

By
wizardz
on 9/5/16, 4:38 AM 172 views

I tried to get the ref value from an other module with that:

self.pool.get('hr.payslip')

How can I get the value of the ref in hr.payslip?

0
ayman mohammed adam
On 9/5/16, 6:38 AM

dear Wizardz,

 your question is not clear, but if i understand you can get the data by call the browse method that receive id or list of ids you can got by using search method.

then when you browse the record or records you can get any value of any fields of that object by using dotted notation.

I hope I helped you.

 

how is this browse function working ?

wizardz
on 9/6/16, 2:54 AM

firstly you can make object if you need to get data from other module

model_obj= self.pool.get('your model')

secondly if you know the id you can directly call browse record:

record= model_obj.browse(cr, uid, your id, context=context)

then record. any field.

if you can not know the id you can make search :

rec_ids= model_obj.search(cr, uid, [('your field','comparison',value)], context=context)

this mean [('your field','comparison',value)] your domain

for record in model_obj.browse(cr, uid, rec_ids, context=contect)

record. any fields

I hope i helped you...

ayman mohammed adam
on 9/6/16, 4:06 AM

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

1 follower(s)

Stats

Asked: 9/5/16, 4:38 AM
Seen: 172 times
Last updated: 9/5/16, 6:38 AM