Nah.. bagi anda pengguna BeeAccounting yang ingin menampilkan Merk, Model, Grup, Barcode, Item Alias, Proyek dan Departemen pada Invoice Penjualan anda bisa mengikuti step by step berikut :
- Buka program iReport, dengan cara buka Start Menu > All Program > Bee Accounting 2.7 > iReport
- Selanjutnya buka desain laporan yang akan di edit (Invoice Penjualan), dengan cara
~ Pilih Open (Ctrl + O)
~ Buka folder report penjualan di “C:\Program Files\BeeAccounting\2.7\report\Penjualan\Penjualan“ atau “C:\Program Files (x86)\BeeAccounting\2.7\report\Penjualan\Penjualan”
~ Lalu pilih Invoice Penjualan.jrxml, maka akan tampil desain seperti berikut : - Supaya saat edit tidak terganggu dengan pesan error, kita setting Classpath nya terlebih dahulu.
Cara aksesnya, klik Options > Classpath. Tambahkan BeeBL-2.7.jar, letak filenya berada di “C:\Program Files\BeeAccounting\2.7\lib” atau “C:\Program Files (x86)\BeeAccounting\2.7\lib“ - Selanjutnya buat variablenya. Klik Report Fields, Variables, and Parameters
- Kemudian akan muncul window InvoicePenjualan Value, klik Tab Variables kemudian New
- Lalu isikan Variabel Name dan Variabel Expression
Merk : com.bits.bee.bl.Brand.getInstance().getBrandName(com.bits.bee.bl.ItemList.getInstance().getBrand($F{d1_itemid})) Model : com.bits.bee.bl.Model.getInstance().getModelName(com.bits.bee.bl.ItemList.getInstance().getModel($F{d1_itemid})) Grup : com.bits.bee.bl.ItGrp.getInstance().getDesc(com.bits.bee.bl.ItemList.getInstance().getStringValue($F{d1_itemid}, "itgrpid")) Item alias : com.bits.bee.bl.ItemList.getInstance().getStringValue($F{d1_itemid}, "itemdesc2") Barcode : com.bits.bee.bl.ItemList.getInstance().getBarCodeByItemID($F{d1_itemid})
Proyek : com.bits.bee.bl.Prj.getInstance().getDesc($F{d1_prjid}) Departemen : com.bits.bee.bl.Dept.getInstance().getDesc($F{d1_deptid}) Cabang : com.bits.bee.bl.Branch.getInstance().getBranchName($F{m_branchid})
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 :
- Setelah membuat Variable, sekarang anda bisa menambahkan fieldnya. Klik ikon Field.
- Sesuaikan keinginan anda letak field baru yang anda akan tambahkan.
- Selanjutnya klik (drag/tarik) Expression (di sebelah kiri di window Properties) untuk memasukkan Variable yang sudah kita buat sebelumnya.
- Beri centang pada Stretch with overflow dan Blank when null.
- Apabila dirasa sudah benar, selanjutnya anda Save. Lalu coba preview nota Invoice Penjualan.
Berikut contoh hasil penambahan variable.