Cara Membuat Field untuk Waktu (Time) pada Odoo 14

 

    Dalam kesempatan kali ini, saya akan memberi tahu sesuatu yang menjadi perhatian saya dikarenakan pernah mencoba untuk membuat sebuah form yang di mana di sana terdapat sebuah input-an dari user yang berupa waktu, yakni jam dan detik. Saya coba cari di Internet dan ternyata Odoo masih belum memiliki fitur untuk kebutuhan Field ini. Sehingga untuk saat ini, cara yang dapat dilakukan adalah dengan melakukan perubahan menggunakan widget terhadap field yang berbentuk Float.

 

    Berikut adalah cara membuat Field dalam bentuk isian Waktu (Time) yang terdiri dari Jam dan Detik:

 

1. Siapkan Field pada model Python nya dengan tipe Float

 

 

2. Masukkan Field tersebut ke dalam view XML nya

 

Maka tampilan di aplikasi akan seperti biasanya:

 

 

3. Lakukan perubahan seperti berikut terhadap Field tadi di dalam view XML nya

 

Maka tampilan di aplikasinya akan berubah menjadi seperti berikut:

 

 

    Sekian yang dapat saya sampaikan. Lebihnya milik Alloh, kurangnya milik saya. Terima kasih.


Bekasi, 25 April 2022, 07:58 WIB

Faris Fathurrahman

Membuat Custom Scaffold ( Template Module ) pada Odoo