Laporan transaksi merupakan bagian dari proses pelaporan keuangan. Laporan keuangan yang lengkap biasa meliputi neraca, laporan perubahan posisi keuangan, catatan juga termasuk skedul dan informasi tambahan yang berkaitan dengan laporan tersebut.
Pada artikel kali ini akan membahas tentang pembuatan laporan transaksi dengan fastrepot di delphi.
Komponen yang diperlukan untuk membuat laporan transaksi adalah :
- Delphi
- Zeos
- Fastreport
- Mysql
Pembuatan laporan transaksi sebagai berikut :
- Buat Database dimysql yang nanti digunakan untuk menyimpan hasil dari transaksi tersebut.
- Buka delphi, koneksikan dengan komponen zeos.
Setting pada zQuery : Connected = Zconnection,SQL = SELECT t1.no_trahsaksi, t2.nama, t1.kd_brg, t1i.nm_brg, t1.jmlh,t1.biaya, t2.total, t1.sub_total, t2.tgl From transaksi t1Inner Join transaksi2 t2 On t1.no_trahsaksi = t2.no_transaksi, Active = TrueLihat gambar dibawah ini :
3. Tambahkan komponen fastreport, di komponen frxDBK setting dataset= Zquery,
4. Pada komponen frxReport1 double klik, maka akan ditampilkan window baru, pilih Report > data
Cek list data yang ada kemudain ok dan pastikan data tampil seperti berikut:
Setelah itu tinggal desain laporan seperti berikut:
Desain Laporan TransaksiGunakan GroupHeader dan GroupFooter, Untuk menambahkan tanggal pilih text object dan tulis [Date], misal Tanggal [Date] , dan waktu [Time], untuk Page [Page#].