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
- Kế toán
- Tồn kho
- PoS
- Project
- MRP
Câu hỏi này đã bị gắn cờ
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.
Bạn có hứng thú với cuộc thảo luận không? Đừng chỉ đọc, hãy tham gia nhé!
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
2
thg 9 23
|
7696 | ||
|
2
thg 3 23
|
46770 | ||
|
2
thg 12 23
|
57689 | ||
|
0
thg 3 22
|
2380 | ||
|
3
thg 6 20
|
10676 |