Anda di halaman 1dari 8

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT

MYSQL DAN ODBC


Langkah Langkah Pembuatan Report:
A. Membuat Data Source dari ODBC
1. Buka ODBC. Lihat gambar 1

Gambar 1: ODBC
2. Klik tombol Add. Lihat gambar 2

Gambar 2: Create New Data Source

3. Pilih MySQL ODBC 5.1 Driver->Klik tombol Finish


4. Isikan data pada bagian Data Source Name, Server, User dan Databaes. Lihat gambar 3

Gambar 3: ODBC Data Source Configuration


5. Klik tombol OK. Pastikan Data Source Name tampil seperti pada Gambar 4.

Gambar 4: ODBC

B. Mendesain Laporan
1.
2.

3.
4.

Buka Projek yang sebelumnya sudah dibuat


Pilih menu Project -> Add New Item Lihat Gambar 1

Gambar 1: Add New Item


Pada bagian Categories pilih Utility. Pada bagian Templates pilih Crystal Report(*.rpt). pada
bagian Name isikan datapenulis
Klik tombol Add. Lihat Gambar 2

Gambar 2: Crytal Reports Gallery

5.

Pilih Using the Report Wizard, OK. Lihat gambar 3.

Gambar 3: Standart Report Creation Wizard


6.

Klik tanda + pada Create New Connection, klik tanda + pada ODBC (RDO). Lihat gambar 4

Gambar 4: ODBC (RDO)

7.

Pilih ODBCPenjualanBuku, Next. Pada bagian User ID dan Password kosongkan dan klik tombol
Finish. Lihat gambar 5

Gambar 5: Standart Report Creation Wizard


8.
9.

Pada bagian ODBC (RDO) pilih dbpenjualanbuku->Tables -> penulis_tb dan klik tombol > lihat
gambar 5. Next
Klik tombol >> untuk mengambil semua Field. Lihat gambar 6.

Gambar 6: Standart Report Creation Wizard

10. Next. Grouping abaikan, Next, Record Selectio abaikan, Next, pilih Table pada bagian Available
Styles. Finish
11. Rapikan desain seperti gambar 7 berikut ini

Gambar 7: Main Report

C. Menghubungkan Report dengan Form


1. Tambahkan 1 buah Form dan berikan nama form dengan FrmLaporan. Lihat Gambar 1

Gambar 1: Add New Form


2. Tambahkan komponen crystalReportViewer1
3. Atur Properties FrmLaporan seperti pada table berikut:
Properties
Keterangan
WindowState
Maximized
crystalReportViewer1 ( Report Source )
datapenulis.rpt

D. Memanggil Report
1. Buka Form Penerbit -> Tambahkan 1 buah Tombol dan berikan nama Print Preview
2. Klik 2 kali tombol Print Preview dan ketikkan kode berikut ini:
private: System::Void button1_Click(System::Object^
System::EventArgs^ e) {
FrmLaporan^ CetakLaporan = gcnew FrmLaporan;
CetakLaporan->Show();
}

sender,

3. Tambahkan kode berikut ini pada di bagian paling atas dari form Penerbit
#include "FrmLaporan.h"

Lihat contoh hasil akhir berikut ini:

Anda mungkin juga menyukai