bab 15 mencetak laporan -...

21
BAB 15 MENCETAK LAPORAN Bab ini akan membahas pembuatan laporan dengan Crytal Report, Data Report dan Program Form lengkap dengan langkah-langkahnya masing-masing cara, Setelah mempelajari bab ini anda dapat membuat laporan dengan salah satu cara yang anda senangi, lalu mengimplementasikan nya dalam aplicasi database anda. 15.1 MENYAJIKAN DATA TABBEL DENGAN CRYSTAL REPORT Crystal Report merupakan program kusus untuk membuat laporan yang terpisah dengan program Ms.Visual Basic 6.0 tapi keduanya dapat dihubungkan (linkage) Mencetak dg crystal report hslnya lbh baik dan lebih mudah, karena pada Criystal Report banyak tersedia object-object maupun komponen. Sebelum membuat laporan dengan Crystal Report, harus meng Install terlebih dahulu program Crystal Report dikomputer yang digunakan. Crystal Report merupakan program yang dapat digunakan untuk membuat, menganalisa, menerjemahkan informasi yang terkandung dalam database baik single table, table relasi (relationship dari beberap table) atau Query maupun program kedalam berbagai jenis laporan yang sangat flexible, karena Crystal Report dilengkapi dengan fasilitas yang lebih banyak untuk mengembangkan berbagai jenis laporan. Beberap kelebihan dari Cristal Report : 1. Pembuatan laporannya tdk terlalu rumit, shgg memungkinkan para pemula sekalipun membuat laporan tanpa melibatkan banyak code program yg rumit 2. Terintegrasi dgn berbagai bhs pemrograman lain (Seperti : Java, C, dll) sehgg memungkin pemrogram memanfaatkannya dg keahliannya sendiri sendiri 3. Fasilitas impor hasil laporan yang mendukung format popular seperti Ms.Word, Excel, Access, Adode acrobat Reader, Html, dan sebagainya. Pada umumnya sebuah laporan sedikitnya terdiri dari 5 bagian (section) utama, yaitu : 1. Report Header yg berisi informasi, hamya terlihat sekali pd awal laporan misalnya : Judul, tanggal laporan 2. Page Header yg berisi informasi yg akan terlihat diatas setiap halaman laporan, seperti label heading kolom 3. Group header yang berisi informasi dari kelompok baru 4. Details berisi informasi yang akan terlihat satu kali setiap record dalam table atau query yang terkait dengan laporan. 5. Group footer berisi informasi setelah seluruh record dari kelompok dicetak 6. Page footer berisi informasi yg akan terlihat didasar setiap halamanlaporan seperti nomor halaman. 7. Report footer berisi informasi yg akan terlihathanya sekali diakhir laporan, seperti ringkasan atau rata2 yg ada diakhir laporan. Membuka aplikasi Crystal Report, Ada 2 cara : 1. Dari Menu start | Program | Crystal Report : Tampil Gbr 1 2. Dari Menu Project | Pilih Add Crystal Report : Tampil Gbr 1. Langkah2 membuat report 1. Dari Menu Project | Pilih Add Crystal Report : Gambar 15.1.1 Memilih Crystal Report 2. Click option Using The report Expert | Pilih standard pada frame Choose an Expert | Click OK : Gambar 15.1.2. Jendela Crystal Report Galery

Upload: vudien

Post on 03-Mar-2019

271 views

Category:

Documents


1 download

TRANSCRIPT

BAB 15 MENCETAK LAPORAN

Bab ini akan membahas pembuatan laporan dengan Crytal Report, Data Report dan Program Form lengkap dengan langkah-langkahnya masing-masing cara, Setelah mempelajari bab ini anda dapat membuat laporan dengan salah satu cara yang anda senangi, lalu mengimplementasikan nya dalam aplicasi database anda.

15.1 MENYAJIKAN DATA TABBEL DENGAN CRYSTAL REPORT

Crystal Report merupakan program kusus untuk membuat laporan yang terpisah dengan program Ms.Visual Basic 6.0 tapi keduanya dapat dihubungkan (linkage) Mencetak dg crystal report hslnya lbh baik dan lebih mudah, karena pada Criystal Report banyak tersedia object-object maupun komponen.

Sebelum membuat laporan dengan Crystal Report, harus meng Install terlebih dahulu program Crystal Report dikomputer yang digunakan. Crystal Report merupakan program yang dapat digunakan untuk membuat, menganalisa, menerjemahkan informasi yang terkandung dalam database baik single table, table relasi (relationship dari beberap table) atau Query maupun program kedalam berbagai jenis laporan yang sangat flexible, karena Crystal Report dilengkapi dengan fasilitas yang lebih banyak untuk mengembangkan berbagai jenis laporan.

Beberap kelebihan dari Cristal Report :

1. Pembuatan laporannya tdk terlalu rumit, shgg memungkinkan para pemula sekalipun membuat laporan tanpa melibatkan banyak code program yg rumit

2. Terintegrasi dgn berbagai bhs pemrograman lain (Seperti : Java, C, dll) sehgg memungkin pemrogram memanfaatkannya dg keahliannya sendiri sendiri

3. Fasilitas impor hasil laporan yang mendukung format popular seperti Ms.Word, Excel, Access, Adode acrobat Reader, Html, dan sebagainya.

Pada umumnya sebuah laporan sedikitnya terdiri dari 5 bagian (section) utama, yaitu : 1. Report Header yg berisi informasi, hamya terlihat sekali pd awal laporan misalnya : Judul, tanggal laporan

2. Page Header yg berisi informasi yg akan terlihat diatas setiap halaman laporan, seperti label heading kolom

3. Group header yang berisi informasi dari kelompok baru 4. Details berisi informasi yang akan terlihat satu kali setiap record dalam table atau query yang terkait dengan laporan.

5. Group footer berisi informasi setelah seluruh record dari kelompok dicetak 6. Page footer berisi informasi yg akan terlihat didasar setiap halamanlaporan seperti nomor halaman.

7. Report footer berisi informasi yg akan terlihathanya sekali diakhir laporan, seperti ringkasan atau rata2 yg ada diakhir laporan.

Membuka aplikasi Crystal Report, Ada 2 cara : 1. Dari Menu start | Program | Crystal Report : Tampil Gbr 1 2. Dari Menu Project | Pilih Add Crystal Report : Tampil Gbr 1.

Langkah2 membuat report

1. Dari Menu Project | Pilih Add Crystal Report :

Gambar 15.1.1 Memilih Crystal Report

2. Click option Using The report Expert | Pilih standard pada frame Choose an Expert | Click OK :

Gambar 15.1.2. Jendela Crystal Report Galery

Dimana pada tampilan diatas terdapat tiga menu yang dapat dipilih dan terpasang pada 3 buah option, yaitu :

a. Option Using the Report Expert : Click Bila ingin membuka report yg sdh ada

b. Option As a blank Report : Click Bila ingin Ingin membuat report yg baru

c. Option From as Existing Report Click Bila ingin keluar

3. Pada tampilan ini | Click Other | utk Expert database :

Gambar 15.1.3. Standar Report Expert

Dimana menu yg terlihat pd menu Tab baris atas gunanya : Tab Data : Utk menentukan table atau Quey yg akan digunakan utk membuat Lopran

Tab field : Utk menentukan field2 /kolom2 yg akan ditampilkan did lm laporan

Tab Group atau versi 7.0 sebelumnya Sort : Mengelompokan data2 (menurutka) yg ada berdasarkan field yg akan ditam pilkan dlm laporan.

Tab Total : Utk menampilkan sub total berdasarkan criteria atau pengelompokan berdasarkan field yg akan ditampilkan dlm

laporan

Tab Top N : Utk menentukan data yg akan ditampilkan dgn cara memilih N terbesar dari data yg ada

Tab Chart atau Graph pd versi sebelumnya : Utk membuat atau memilih type grapik yg diinginkan utk data numeric

Tab Select : Utk menyaring atau memfilter record2 yg akan ditampilkan dlm laporan

Tab Style : Utk memilih btk tampilan laporan dan menuliskan judul laporan yg diinginkan

4. Pilih & Click folder DatabaseFile | Lalu click Find DatabaseFile | Click tombol Add :

Gambar 15.1.4. Data Explorer 5. Pada tampilan Cari folder | Pilih & Click nama fileDatabase yg akan dibuka | lalu Click tombol Open |

Gambar 15.1.5. Jendela membuka Database 6. Pilih dan Click TBLCUSTOMER, seperti terlihat dibwh ini | Click tombol Add | Click Tombol Close |

Gambar 15.1.6. Data Explorer

7. Pada tampilan ini Click menu tab Field | untuk memilih Field | Catatan : Bila ingin membatalkan tabel yagn sudah diplih : click Nama tabel dalam kotak daftar tables, Click Tombol

Delete

Gambar 15.1.7. Standard Report Expert

8. Pada tampilan ini | Click Add All-> : utk memindahkan semua field yg skan digunakan | lalu pilih nama field dan ketikan judul kolom pada kotak isian Kolom heading | akan ditampilkan dlm laporan |

Gambar 15.1.8. Standard Report Expert

9. Click menu tab Group : utk sort | Pilih field pada Kotak Available Field | Click tombol Add-> | Pilih order sort : ascending atau decending |

Gambar 15.1.9. Standard Report Expert

10. Click menu tab Total : utk mentotal kolom field yg bertype numeric | Pilih summary Type yaitu Sum :

Gambar 15.1.10. Standard Report Expert

11. Click menu tab Style : utk memilih style laporan yg diinginkan | Ketikan judul laporan pada kota isian Title | click tombol finish |

Gambar 15.1.11. Standard Report Expert

12. Click Option Yes, utk expert Hsl Rancangan cristal report ke Form. | click Option Yes sekali lagi Utk memodifikasi laporan tsb | Click tombol OK |

Gambar 15.1.12. Standard Report Expert

13. Akan tampil disain laporan pada form, lalu baguskan tampilan laporan |

Gambar 15.1.13. Crystal Report Disainer

14. Lihat hslnya setelh diperbagus tampilan laporan | caranya click icon Propertie seperti ditunjukan tampilan dibawah ini :

Gambar 15.1.14. Crystal Report Disainer

15. Lakukan modifikasi disain laporan | bila selesai click Tombol OK |

Gambar 15.1.15. Editor Format Crystal Report Disainer

16. Lalu Click Icon Save | lihat tampilan berikut : | Pilih folder | Ketilan nama formlaporan pd kotak file name : | click Save |

Gambar 15.1.16. Menyimpan disainer Crystal Report

17. Muncul tampilan berikut : | ketikan nama file utk DesignerReport form pd kotak isian file name : | click tombol Save

Gambar 15.1.17. Menyimpan disainer Crystal Report

18. Runlah form laporan | lihat hslnya sbb : | click icon Printer utk print/cetak ke kertas | dan juga lihat kotak 1 of 1 : adalah jumlah halaman report |

Gambar 15.1.8 Hasil Running Crystal Report

15.2 MENYAJIKAN DATA TABBEL DENGAN PROGRAM REPORT FORM

Program report Form, kita membuat program yang cukup panjang, dimana program ini masih mengadopsi program basic under DOS. Dan hasil atau output proram ini dapat dilakukan pencetakan laporan (data table) ke printer atau untuk ditampilkan di Screen saja.

Pada kasus atau contoh ini database dan table yang digunakan adalah table barang yang sudah terconeksi ke form, yang dilengkapi dengan tombol-tombol manipulasi data serta tombol cetak, buatlah rancangan form tersebut seperti tampak dibawah ini,

Gambar 15.2.1. Hasil running Form Click Tombol Cetak

Kemudian untuk membuat program report Form nya guna mencetak data barang ke printer ikuti langkah-langkah berikut ini :

1. Click tombol Cetak, pada tampilan gambar 1 diatas | tampil jendela form berikut ini (form ini sudah dipersiapkan dan disain terlebih dulu) :

Gambar 15.2.2. Kotak informasi Cetak data Ke Printer 2. Pada tampil form diatas | click tombol OK | Ketikan kode berikut ini :

Dim Databasebisnis As Database Dim RSBrg As Recordset Dim RSSup As recordset

Private Sub CmdCancel_click() Form1.Hide Form2.Show End Sub

Private Sub Form-Load() Set DatabaseMHS = OpeDatabase(“:\VB6\DatabaseBisnis.mdb”) Set RSBrg = DatabaseMHS.OpenRecordset(“TblBarang”)

„ Set RSSup = DatabaseMHS.OpenRecordset(“Tblsuplier”) ‘bila table supplier juga ikut cetak fieldnya

RSBrg.Index = “kodebrg” „ RSSup.Index = “kodesp” ‘bila table supplier dicetak, tentukan juga field indeknya End Sub

Private Sub CetakDataBRG() Dim no, hal, brs As Integer Dim Mgrs As String Printer.Font = “Tahoma” Printer.Size = 14 rsnilai.Movefirst Printer.CurrentX = 0 Printer.CurrentY = 0 No = 0 Hal = 0 Do While Not RSBrg.EOF Hal = hal + 1 Printer.Print “LAPORAN DATA STOCK BARANG”; Printer.Print Tab(68); “Halaman : “; hal Mgrs = String$(78, “~”) Printer.Print Mgrs Printer.Print Tab(03); “ NO”; Printer.Print Tab(10); “KODE BARANG”; Printer.Print Tab(22); “NAMA BARANG”; Printer.Print Tab(38); “HARGA BARANG”; Printer.Print Tab(48); “STOCK BARANG”; Printer.Print Mgrs Brs = 0

Do While Not RSBRG.EOF And brs <10 Brs = Brs + 1 RsBrg.Seek “=”, RSBrg ! kodebrg Printer.Print Tab(10); RSBrg ! KODEBRG; Printer.Print Tab(22); RSBrg ! NAMABRG; Printer.Print Tab(38); RSBrg ! HRGBRG; Printer.Print Tab(48); RSBrg ! STOCKBRG; Brs = brs + 1 RsBrg.MoveNext LOOP Printer.Print Mgrs Printer.NewPage LOOP End Sub

Private Sub CmdOK-Click() CetakDataBarg Printer.EndDoc End Sub

OUTPUT nya adalah :

LAPORAN STOCK DATA BARANG Halaman : 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ NO KODE BARANG NAMA BARANG HARGA BARANG STOCK BARANG ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 T0001 TAS RANSEL 150000 24 2 T0002 TAS KONTOR 200000 5 3 T0003 TAS PESTA 225000 6 4 T0004 TAS SEKOLAH 100000 24 5 T0005 TAS WANITA 200000 12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

15.3 MENYAJIKAN DATA TABEL DENGAN DATA REPORT Data Report adalah product microsoft, dapat langsung digunakan, karena sudah ada dalam seperangkat Software Microsoft Visual Basic, pada saat di install, jadi tidak perlu di instal lagi bila akan menggunakan. Data report dalam visual basic bukan merukan Object atau control, dia merupakan disainer, jadi bila digunakan dia akan menghasilkan lembar kerja yang disebut Report Disainer, untuk menginfor data tabel ke dalam report disainer ini perlu connection ke back-end. Berbeda dengan Crystal Report tidak perlu mengggunakan connection ke database (Back End), untuk memulai pembuatan laporan dengan Data Report

Ikuti langkah-langkah berikut :

1. Click Project Pada menu Bar | click component akan tampil jendela component berikut :

Gambar 15.3.1. Jendela Component

Pada Tampilan jendela component diatas | Click menu Tab | pilih dan click Data Report dan Data environment samapi muncul tanda check seperti terlihat diatas. | click Tombol OK

2. Kemudian Click Project lagi pada menu Bar | Pilih dan click Add Data Report Seperti terlihat pada tampilan dibawah ini

Gambar 15.3.2. Memilih Add DataReport

3. Akan masuk ke tampilan Data Report berikut ini, lihat gambar dibawah ini :

Gambar 15.3.3. disainer DataReport

4. Untuk melakukan konnection ke database, Pilih Project pada menu Bar lihat gamabar 13.3.2 diatas | Pilih Add DataEnvironment | lihat tampilan dibawah ini gambar 15.3.4 :

Gambar 15.3.4. Memilih Add DataEnvironment

5. Pilih & Click Add DataEnvironment | lihat tampilan gambar dibawah ini :

Gambar 15.3.5. Memilih Add DataEnvironment

6. Sorot Connection1 | Click kanan Mouse | Tampil menu kanan Mouse | lihat gbr 13.3.6 dibawah ini :

Gambar 15.3.6. Memilih Add DataEnvironment

7. Pilih dan click Propertie akan tampil windows Data Link Propertie | lihat gambar dibawah ini :

Gambar 15.3.7. Jendela Data Link Propertie

8. Pilih microsoft Jet 4.0 OLE DB Provider | lalu Click tombol Next, lihat tampilan selanjutnya dibawah ini :

Gambar 15.3.8. Jendela Data Link Propertie

9. Click tombol titik 3 (...) Pada Select Or enter a Database Name: akan tampil jendela Select Access Database

Gambar 15.3.9. Jendela Select Access Database

10. Pada jendela ini pilih database yang ingin ditampilkan dalam laporan | click tombol Open | muncul jendela berikut nya lagi lihat gamabar 15.3.10 dibawah ini :

Gambar 15.3.10. Jendela data Link Propertie

11. Pada tampilan ini click tombol Test connection | untuk mengetest apah databasenya sdh berhasil terconnect dengan providernya. | lihat hasilnya dibawah ini :

Gambar 15.3.11. Jendela Jendela informasi Data Link

12. Pada Kotak informasi ini Click OK | click OK lagi | masuk ke tampilan Data environment berikut ini :

Gambar 15.3.11. Jendela Data Environment

13. Sorot connection1 dan click kanan mouse | seperti terlihat berikut ini |

Gambar 15.3.12. Jendela Data Environment

14. Pilih dan Click Add Command untuk menentukan tabel | lihat hasilnya pada gambar dibawah ini :

Gambar 15.3.13. Jendela Data Environment

15. Lalu Ganti Properti name dari command1 tersebut = Barang | hasilnya lihat dibawah ini :

Gambar 15.3.14. Jendela Data Environment

16. Pada tampilan diatas, Sorot barang click kanan mouse | Pilih dan click Propertie untuk membuka tabel | hasilnya lihat tampilan berikut :

Gambar 15.3.15. Jendela Propertie tabel/barang

17. Click tanda panah bawah (dropDown) pada option Database object | pilih tabel | hasilnta lihat tampilan dibawah ini :

Gambar 15.3.16. Jendela Propertie tabel/barang

18. Kemudian click tanda DropDown pada Object Name Pilh table TBLBarang | lihat tampilan gambar 13.3.17 dibawah ini :

Gambar 15.3.17. Jendela Propertie tabel/barang

19. Pada jendela diatas, setelah Pilh dan click table TBLBarang, | click tombol OK | click menu tab Advanced | lihat tampilan dibawah ini :

Gambar 15.3.18. Jendela Propertie tabel/barang

20. Pada jendela diatas, Click tanda Dropdown pada : Lock Type | lihat tampilan dibawah ini :

Gambar 15.3.19. Jendela Propertie tabel/barang

21. Click tanda Dropdown Lock Type | Pilih dan Click Optimistic pad Lock Type, | click tombol OK | lihat hasinya pada gbr dibawah ini :

Gambar 15.3.20. Jendela DataEnvironment

22. Pada tampilan diatas, click tanda plus (+) pada barang | lihat tampilan Gambar 15.3.21. dibawah ini | lalu atur posisinya lihat gambar 15.3.22 dibawahnya lagi |

Gambar 15.3.21. Jendela Jendela DataEnvironment

Gambar 15.3.22. Jendela Jendela DataEnvironment

22. click field kodebrg | tahan Drag, tempel pada bagian detail disainser DataReport | click mouse pada bidang kosong DataReport | kemudian click field kodebrg bagian kiri tahan drag bawa dan tempelkan pada bagian page header | field kodebrg bagian kiri ini merupakan label untuk dijadikan judul judul kolom field kodebrg (yang terletak pada bagian atas detail) ini | lihat hasilnya gambar 15.3.23 dibawah ini :

Gambar 15.3.23. Jendela Jendela DataEnvironment

23. Kemudian field selanjutnya | Click field Nama | tahan Drag | tempelkan ke bagian detail disainer DataReport | lihat tampilannya pada gambar dibawah ini :

Gambar 15.3.24. Jendela Jendela DataEnvironment

24. Pada tampila diatas | Click mouse pada bgian kosong pada bidang disainer DataReport (untuk melepas tanda aktif field) | kemudian click Field namaBRG sebelah kiri (ini merupakan label) | tahan drag ke bagian page header atau letakan pada bagian atas dari detail (ini akan menjadi judul colom dari field namabrg | lihat hasilnya dibawah ini :

Gambar 15.3.25. Jendela Jendela DataEnvironment

25. Pada bagian ini click lagi jendela dataEnvironment yang terletak dibelakang DataReport | hasilnya seperti berikut |

Gambar 15.3.26. Jendela Jendela DataEnvironment

26. Lakukan langkah no.22, 23, 24 dan 25 diatas sampai semua field | hasilnya lihat tampilan dibawah ini :

Gambar 15.3.27. Jendela Disainer DataReport

27. Bila sudah selesai memindahkan semua field | tutup jendela dataEnvironment | kemudi Click Caption dari DataReport | seting Propeti captionnya = Laporan Data Barang | seperti terlihat pada gbr 15.3.27 diatas.

28. Kemudian setting properti dataSource = DataEnvironment | lihat gambar 15.3.28 dibawah ini :

Gambar 15.3.28. Jendela Disainer DataReport

29. Selanjutnya setting properti DataMember = Barang | lihat tampilan dibawah ini :

Gambar 15.3.29. Jendela Disainer DataReport

30. Dan Click Object RptLabel pada TabReport | Disain kan pada bagian Report Header (bagian atas) | Setting propertie caption = LAPORAN DATA BARANG PT MELAMBAI | Setting Propertie Font nya = sesuai selera.

Kemudian click Object RptLabel pada taReport sekali lagi | Disain kan lagi pada bagian Report Header baris keduanya | setting propertie captionya = JL. KEB XXXXX…. | Seperti terlihat pada gbr 15.3.30 dibawah ini :

Selanjutnya Click Object RptLabel pada taReport lagi | Disain kan pada bagian Report Footer dibaris keduanya | setting propertie captionya = TOTAL HARGA BARANG SELURUHNYA | Lalu click Object RptFunction | disainkan disamping RptLabel tsb | Seperti terlihat pada gbr 15.3.30 dibawah ini

Gambar 15.3.30. Jendela Disainer DataReport

Catatan :

Object RptFunction seperti ditunjuk anak panah pada gambar diatas, Sorotlah satu-satu Object yang terdapat pada TaReport tsb, maka akan muncul nama object report yang disorot tsb.

31. Setting Properti DataField = HARGABRG dari object RptFunction tsb | lihat Tampilan gambar dibawah ini

Gambar 15.3.31. Jendela Disainer DataReport

32. kemudian perbaguslah tampilan report tersebut | tambahkan disain object RptLine utk membuat garis penutup judul dan detail | lihat gambar 15.3.32 dan gambar 15.3.33 serta hasilnya pada gambar 15.3.34

Setelah itu click semua judul field pada bagian page header | seting propertie font nya = sesuai selera | Lakukan juga untuk NamaField pada bagian Detail l seting juga propertie fontnya = sesuai selera | lihat gambar dibawah ini :

Gambar 15.3.32. Jendela Disainer DataReport

Gambar 15.3.33. Jendela Disainer DataReport

Gambar 15.3.34. Hsl DataReport

33. Untuk mendapatkan hasil pada gambar 15.3.34diatas, buat terlebih dulu pada form Tombol command1 | setting

propertie captionya = Mencetak laporan | Dan click 2x object command1 tsb. Ketikan code nya seperti terlihat dibawah ini :

Gambar 15.3.35. Disain Form1

Private Sub Command1_Click() DataReport1.Show Form1.Hide End Sub

34. Save lah project tersebut | beri nama project dan nama Form nya | click icon Start (►) yang terdapat pada toolbar |

perhatikan hslnya : gambar 15.3.36 dibawah ini !.

Gambar 15.3.36. Hsl DataReport

35. Click lah tombol MENCETAK LAPORAN Hasilnya lihat gambar 13.3.33 diatas !

15.4. LATIHAN SOAL KASUS

1. Buatlah laporan Transaksi pembelian barang. Bila di Run hasilnya seperti gambar 1. dibawah ini yaitu : LAPORAN

TRANSAKSI PEMBELIAN BARANG dengan Crystal Report, (buatlah database dan tabel TransPembBRG lalu isikan datanya seperti terlihat dlm laporan dibawah ini) :

Gambar 1. Jendela Running LaporanTransaksi Pembelian Brg

2. Buatlah Laporan Stock Barang. Dengan Data Report, yang disainer nya seperti tampak pada gambar 2. dibawah ini, sebelum membuat disainse Laporan StockBarang ini, buatlah terlebih dulu database dan tabel Stock Barang lalu isikan datanya, dan konnection kan dengan menggunakan DataEnvironment pada Disainer DataReport seperti terlihat dibawah ini :

Gambar 2. Disainer Laporan Stock Barang

3. Buatlah Laporan Transaksi Pembelian. Dengan Data Report, yang disainer nya seperti tampak pada gambar 3. dibawah ini, Sebelum membuat disainer Laporan StockTransaksi Pembelian ini, buatlah terlebih dulu database dan tabel TransaksiPembelian Barang lalu isikan datanya, dan konnection kan denganDataEnvironment pada Disainer DataReport seperti terlihat dibawah ini :

Gambar 3. Disainer LaporanTransaksiPembelian

4. Buatlah laporan Jumlah Stock Barang dalam Aplikasi pembelian dan penjualan barang dengan MDI seperti terlihat dibawah ini, disini coba buat report Jumlah Stock nya, menggunakan Crystal Report serta coba juga dengan DataReport. Bandingkan hasilnya !

Gambar 4. Jendela Running Laporan JumlahStock BRG

5. Buatlah laporan Pembelian Barang dalam Aplikasi pembelian dan penjualan barang dengan MDI seperti terlihat dibawah ini, disini coba buat report pembelian barangnya, menggunakan DataReport serta coba juga dengan Crystal Report lalu bandingkan hasilnya !

Gambar 5. Running Laporan TransaksiPembelian BRG

6. Buatlah laporan DataBase diantarnya Lap DataBarang, Lap Datasuplier, Lap DataCustomer dalam Aplikasi pembelian dan penjualan barang dengan MDI seperti terlihat dibawah ini, disini coba buat report Database tsb dengan Crystal Report dan Dengan Program ReportForm, Lalu bandingkan hasilnya.

Gambar 6. Running Alikasi MDI menu LAPORAN