Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
i have read the odoo doc but i didn't understand this line "record.company_id.name" here company_id is model or just a field name,if it is field name then it is possible to access "name" field by company_id field?
Here record represents the object/model, which is in the form of ORM browse_record, which lets to access/traverse its field along with its child fields.
say "record" is "sale.order"
Then lets us consider there are 2 fields "date_order", and "company_id" present in the object "sale.order"
Now you can access the fields of sale.order by using dot"." notation as follows
"record.date_order" and/or "record.company_id"
However "company_id" is a relation field (i.e many2one) hence you have the privilege to access the fields present in company object as well.
Hence record.company_id.name or record.company_id.[ANYOTHER_FIELDS_OF_COMPANY_OBJECT]
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 platform 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.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 5/23/16, 1:36 AM|
|Seen: 231 times|
|Last updated: 5/23/16, 7:42 AM|