Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
1 ตอบกลับ
3895 มุมมอง

Hi I am using compute field in odoo models to do the calculation so the issue is I want to edit that field from the frontend UI as well I show the UI for it and try to change the formula from the front end but it gives the error like 

"Properties of base fields cannot be altered in this manner! Please modify them through Python code, preferably through a custom addon!"


so how can I change the value from the front end Are there any possibilities please let me know it's very useful for me.

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Hi, 

Compute fields cannot be made editable in Odoo.

However, if you want to make the field editable, it has to be done through python code using inverse parameter. Refer the documentation in the link below. 


https://www.odoo.com/documentation/15.0/developer/howtos/rdtraining/09_compute_onchange.html?highlight=inverse

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
1
ม.ค. 23
2033
1
ก.ค. 22
2247
2
ก.ค. 22
6962
1
ก.ค. 23
3385
Displaying Studio Fields in view แก้ไขแล้ว
1
ก.พ. 22
3299