Membatasi Jumlah Record Input di Field One2Many Odoo
Diposting pada 23 Apr 2026, 10:18
Halo teman-teman praktisi Odoo di sini,
Saya Maya dari tim IT, mau minta pencerahan nih. Kami lagi ada kebutuhan spesifik di modul kustom yang sedang kami develop. Ada field `one2many` yang dipakai untuk input data, misalnya detail item atau daftar anggota.
Nah, user minta supaya ada batasan jumlah record yang bisa mereka input di field `one2many` ini. Misalnya, maksimal cuma boleh 5 baris saja. Jadi kalau sudah ada 5 baris data, user nggak bisa lagi nambah baris baru (tombol 'Add a line' atau kemampuan untuk menambah baris baru di tree view-nya itu dinonaktifkan/hilang).
Biasanya kan Odoo field `one2many` bisa di-add terus ya, nah ini case-nya agak beda. Kira-kira, ada ide atau pengalaman teman-teman yang pernah menghadapi case seperti ini? Gimana ya cara implementasinya di Odoo (baik di XML view-nya atau di Python code-nya) untuk membatasi jumlah record yang bisa diinput?
Kami pakai Odoo 15 Enterprise. Mohon banget pencerahannya ya. Terima kasih banyak sebelumnya!