Sunday, 27 September 2015

memformat tanggal di ireport

07:46 Posted by Nurul Hidayat , , , 8 comments
Dalam membuat report terkadang harus menyesuaikan format tanggal sesuai dengan kebutuhan misalnya dengan format tanggal-bulan-tahun  (d-m-y) atau dengan format hari-tanggal-bulan-tahun. dalam ireport ada 2 cara untuk memformat tanggal yaitu :

1. Pengaturan di field          Klik kanan pada field yang akan di format tanggalnya lalu pilih field pattern.
         
format tanggal ireport 1
gambar 1.1 format tanggal ireport 1
          Lalu pilih date, pilih format tanggalnya lalu klik apply.
format tanggal menggunakan ireport
gambar 1.2 format tanggal ireport 2
          Berikut hasil dari format tanggal menggunakan ireport menggunakan metode pertama
          
format tanggal ireport 3
gambar 1.3 format tanggal ireport 3
2. Mengunakan script untuk memformat tanggal di field ireport
          Klik kanan pada field yang akan di format tanggalnya kemudian pilih edit expression
format tanggal manual ireport indonesia
gambar 1.4 format tanggal ireport4
lalu Isikan kode berikut. new SimpleDateFormat("EEEE, dd MMMMM yyyy",new java.util.Locale("id")).format($F{UPDATED})
script format tanggal ireport manual indonesia hari tanggal bulan tahun
gambar 1.5 format tanggal ireport 5
           Berikut hasilnya
hasil format tanggal indonesia ireport
gambar 1.6 format tanggal ireport 6


Untuk metode ke 2 usahakan format field di ganti ke string terlebih dahulu