[Part 16]How to set default value
Default value sederhana nya adalah kita menentukan isi dari field jika user tidak menentukan ata mengisi, maka kita bisa tentukan secara default. terutama jika filed itu bersifat wajib diisi.
ada beberapa pendekatan yang bisa kita lakukan untuk menentukan isi dari form secara defaul di odoo
- bisa kita langsung deklarasikan di field itu sendiri
contoh pada field selection
gender= fields.Selection([('female','Female'),('male','Male'),], default='male', string='gender')
2. Function, bisa juga kita menggunakan function contohnya kita buat default note
def _default_note(self):
retur 'patient peserta BPJS'notes= fields.Text('Registration Note', default= _default_note)
ok langsung saja implement code diatas ke class appointment.py lakukan upgrade module dan restart service jika berhasil akan seperti gambar dibawah.
sesimple itu, sampai disini dulu nanti saya lanjut di lain kesempatan klo lagi nga males banget akunya. untuk selanjutnya kita akan bahas. [Part17] Smart Button