Skip ke Konten
Menu
Pertanyaan ini telah diberikan tanda
2 Replies
4211 Tampilan
i want to create field where countinues count

i have field

odometer_pasang = fields.Integer(string='Odometer Pemasangan Sebelumnya')
odometer_tire = fields.Integer(string='Odometer Tire', compute='_compute_odometer_tire')
odometer_pengecekan = fields.Integer(string='Odometer Pengecekan')
odometer_cek = fields.Integer(string='KM Pemasangan - KM Pengecekan', compute='_compute_odometer_cek')

@api.depends('odometer_pengecekan','odometer_pasang')
def _compute_odometer_cek(self):
for r in self:
if r.odometer_pengecekan and r.odometer_pasang:
r.odometer_cek = r.odometer_pengecekan - r.odometer_pasang

@api.depends('odometer_pengecekan','odometer_pasang')
def _compute_odometer_tire(self):
for r in self:
tampung = r.odometer_pengecekan - r.odometer_pasang
r.odometer_tire += tampung


i want to make field odometer_tire always count from odometer_cek but for now odometer_tire not counting sum
Avatar
Buang
Jawaban Terbai

you need to add onchange method to achieve your goal...

Avatar
Buang
Jawaban Terbai

Why ignore the onchange method?

Avatar
Buang
Post Terkait Replies Tampilan Aktivitas
2
Des 23
2658
3
Feb 21
18526
1
Agu 18
8739
2
Agu 18
4211
0
Apr 18
3996