I want to know how to use write() and create() methods and what is its purpose?. I already read the docs from openerp but still I am not getting it.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Buchhaltung
- Lager
- PoS
- Project
- MRP
Diese Frage wurde gekennzeichnet
For this please refer doc.openerp.com
"Write" method is using to update or write a value in already existing id. Its like as Update query. See the below example
Table Name - person_details(OpenERP object name is person.details)
id name age
1 AA 15
2 BB 18
If you want to update an age value in Id(1), so you have to use "Write" method like as(In OpenERP)
self.pool.get(person.details).write(cr, uid, 1, {'age':16})
Value '1' is exiting object id in table. After the above statement execution look out your db that will be updated like as below
id name age
1 AA 16
2 BB 18
------------------------------------------**********--------------------------------------------------------
"Create" method is using to create a record in table. Its like as Create query.
If you want to create a new record in person_details table, so you have to use "Create" method like as(In OpenERP)
self.pool.get(person.details).create(cr, uid, {'name':'CC','age':16})
After the above statement execution look out your db that will be updated like as below
id name age
1 AA 16
2 BB 18
3 CC 16
Thanks for your reply.. I was really want to know the write() function to use when I am click on save button.
Diskutieren Sie gerne? Treten Sie bei, statt nur zu lesen!
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
RegistrierenVerknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
---|---|---|---|---|
|
2
Sept. 23
|
7552 | ||
|
2
März 23
|
46604 | ||
|
2
Dez. 23
|
57566 | ||
|
0
März 22
|
2271 | ||
|
3
Juni 20
|
10531 |