Web Logo Bee
Panduan Beeaccounting

Tambah Variable Baru Pada Grafik Report Invoice Penjualan dengan iReport

Penulis: Zakky Ubaid
Cari Panduan Lainnya
Kategori:
Dipublish Tgl: Monday, 23 December 2019

Halo Sahabat Bee

Untuk Variable Barcode, Item Group, Merk, Model, dan Alias Item di default Grafik Report BeeAccounting belum tersedia, namun bisa dimunculkan dengan mengikuti panduan pada langkah-langkah berikut:

1. Buka aplikasi iReport

Gambar 1. iReport

2. Buka file InvoicePenjualan.jrxml lokasi direktorinya ada di C:\Program Files\BeeAccounting\2.2\report\Penjualan\Penjualan

Gambar 2. Buka desain penjualan

3. Supaya saat edit tidak terganggu dengan pesan error, kita setting Classpath nya terlebih dahulu. Cara aksesnya, klik Options > Classpath. Tambahkan BeeBL-2.2.jar, letak filenya berada di C:\Program Files\BeeAccounting\2.2\lib

Gambar 3. Classpath

4. Selanjutnya buat variablenya. Klik Report Fields, Variables, and Parameters

Gambar 4. Report Fields, Variable, Parameter

5. Kemudian akan muncul window InvoicePenjualan Value, klik Tab Variables kemudian New

Gambar 5. New

6. Kurang lebih seperti gambar berikut, untuk menambahkan Variable Expression klik ikon yang saya beri warna merah.

Gambar 6. Add variable expression

Berikut daftar Variable Expression-nya :

Barcode :

com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom itemid], "barcode")

Item Group :

com.bits.bee.bl.ItGrp.getInstance().getDesc(com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom itemid], "itgrpid"))

Merk :

com.bits.bee.bl.Brand.getInstance().find("brandid", com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom itemid], "brandid"), "brandname")

Model :

com.bits.bee.bl.Model.getInstance().find("modelid", com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom itemid], "modelid"), "modelname")

Alias Item :

com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom itemid], "itemdesc2")

NB =

*ganti [field kolom itemid] sesuai dengan field itemid yg sudah tersedia

*eg: com.bits.bee.bl.ItemList.getInstance().getStringValue($F{itemid}, "barcode")

Berikut hasil penambahan beberapa Variables :

Gambar 7. Variable baru

7. Setelah membuat Variables, sekarang anda bisa menambahkan fieldnya. Klik ikon Field.

Gambar 8. Add field

8. Sesuaikan keinginan anda letak Fieldnya.

9. Selanjutnya klik Expression (di sebelah kanan di window Properties) untuk memasukkan Variable yang sudah kita buat sebelumnya.

Gambar 9. Add Expression

10. Lalu akan muncul Expression Editor, klik Variables dan klik 2x di daftar Variable yang mau ditambahkan.

Gambar 10. Pilih variable

11. Beri centang pada Stretch with overflow dan Blank when null. Agar ketika tidak ada data yang bisa diambil (artinya bisa jadi barcodenya tidak ada, item group tidak ada, dst.) maka tidak akan tergantikan dengan tulisan "null".

Gambar 11. Centang

12. Apabila dirasa sudah selesai, selanjutnya anda Save. Dan coba lakukan print Nota Invoice Penjualan.

Berikut contoh hasil penambahan variable.

Gambar 12. Contoh yang sudah jadi

Software Akuntansi

Beeaccounting, software akuntansi berbasis desktop dengan 47 plugin sesuai bidang usaha Anda. Powerful & fleksibel seperti program custom dengan kestabilan software jadi
Pembayaran Menggunakan Giro Beeaccounting
Hallo Pebisnis Ada beberapa cara pembayaran yang sering digunakan dalam pembayaran hutang pada program Beeaccounting. Salah satunya adalah cheque / […]
Baca Juga
3 Cara Input Uang Muka Kepada Supplier Di Beeaccounting
Hallo Pebisnis Pada panduan kali ini akan dijelaskan mengenai 3 cara input uang muka atau DP kepada Supplier di Beeaccounting. […]
Baca Juga
Cara Edit Bahan Baku Pada Saat Produksi BOM Beeaccounting
Hallo Pebisnis... Pada kesempatan kali ini kami akan membahas mengenai Cara Edit Bahan Baku Pada Saat Produksi BOM Beeaccounting. Sehingga […]
Baca Juga
Web Bee Logo
Software Akuntansi & Kasir No. 2 di Indonesia. Memudahkan Pemilik Bisnis dan Akuntan untuk mengerjakan dan menganalisa keuangan lebih cepat, mudah, dan akurat. Gratis Trial.
Chat via WA
Jam Operasional
Senin - Jumat, 09:00 - 16:00 WIB
Sabtu, Minggu dan Tgl Merah LIBUR
Kontak
No. GSM klik bawah ini
Logo GSM Telp
Copyright © 2022 Bee.id
magnifiercrossmenu