Home / KB / Tambah Field Variable Print Grafik Report Invoice Penjualan

Tambah Field Variable Print Grafik Report Invoice Penjualan

Untuk Variable Barcode, Item Group, Merk, Model, dan Alias Item di default Grafik Report BeeAccounting belum tersedia, untuk bisa
menampilkan variable tersebut anda bisa mengikuti langkah-langkahnya sebagai berikut :
  1. Buka aplikasi iReport

  2. Buka file InvoicePenjualan.jrxml lokasi direktorinya ada di C:\Program Files\BeeAccounting\2.2\report\Penjualan\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

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

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

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

    Berikut daftar Variable Expression-nya :
    1. Barcode : com.bits.bee.bl.ItemList.getInstance().getStringValue([field
    kolom itemid], “barcode”)
    2. Item Group :
    com.bits.bee.bl.ItGrp.getInstance().getDesc(com.bits.bee.bl.ItemList.getInstance().getStringValue([field
    kolom itemid], “itgrpid”))
    3. Merk : com.bits.bee.bl.Brand.getInstance().find(“brandid”,
    com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom
    itemid], “brandid”), “brandname”)
    4. Model : com.bits.bee.bl.Model.getInstance().find(“modelid”,
    com.bits.bee.bl.ItemList.getInstance().getStringValue([field kolom
    itemid], “modelid”), “modelname”)
    5. 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 :

  7. Setelah membuat Variables, sekarang anda bisa menambahkan fieldnya. Klik ikon 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.

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

  11. Beri centang pada Stretch with overflow dan Blank when null.

  12. Apabila dirasa sudah selesai, selanjutnya anda Save. Dan coba lakukan print Nota Invoice Penjualan.
    Berikut contoh hasil penambahan variable.

Banyak Berbagi Banyak Rejeki Banyak Berbagi Banyak Rejeki

About Rizal Arisona

Marketing BeeAccounting - Surabaya | Rumus sukses dalam bisnis adalah 1% teori dan 99% action | Boleh tanya2 di Twitter @rizalarisona jam 09:00 - 16:00

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.