Ilustrasi : Apabila anda ingin menampilkan harga satuan pada Laporan Nilai Persediaan dengan rumus perhitungan harga satuan adalah Total Nilai Persediaan dibagi dengan Total Kuantitas-nya (Harga Satuan = Total Nilai / Total Kuantitas), hal tersebut tidak dapat dilakukan dengan menggunakan skrip normal berikut ini $F{inventoryValue.amount}.divide($F{inventoryValue.quantity}). Penggunaan rumus tersebut akan mengakibatkan tampil pesan eror seperti di gambar berikut ini.

Pesan Eror menggunakan skrip standar

Dan berikut ini langkah-langkah yang bisa anda lakukan untuk menampilkan informasi harga satuan (dengan rumus yang disebutkan sebelumnya) pada Laporan Nilai Persediaan agar tidak tampil eror seperti gambar diatas :

  1. Buka Laporan Nilai Persediaan dari menu Laporan | Daftar Laporan | Persediaan kemudian isikan parameter tanggal yang sesuai.

    Membuka Menu Laporan

    Laporan Nilai Persediaan

  2. Selanjutnya ke menu Modifikasi di Laporan Nilai Persediaan dan pada Kolom Data cari dan tambahkan variable Kolom Skrip Khusus.

    Masuk ke Modifikasi

    Cari Variable Kolom Skrip Khusus

  3. Lalu klik tanda Pengaturan pada variable Kolom Skrip Khusus dan isikan variabel skrip berikut ini : $F{inventoryValue.quantity}.compareTo(BigDecimal.ZERO) == 0 ? BigDecimal.ZERO : $F{inventoryValue.amount}.divide($F{inventoryValue.quantity}, 6, RoundingMode.DOWN)

    Membuka bagian Pengaturan Kolom Skrip Khusus

    Mengisikan Rumus Skrip-nya

  4. Selanjutnya ke tab Analisa pada Kolom Data Analisa tambahkan variable kolom skrip khusus tersebut lalu Simpan.

    ke Tab Analisa

    Menambahkan Kolom Skrip Khusus pada tabel Analisa

  5. Simpan modifikasi laporan yang telah dilakukan dan tampilannya seperti berikut ini.

    Tampilan Laporan Nilai Persediaan dengan Harga Satuan

catatan : perhitungan diambil dari kolom Saldo akhir untuk total nilai dan total kuantitasnya.