MUHAMMAD SADELI
E - Trik Cetak Laporan Dengan Crystal Report 8.5
E-Trik berikut ini merupakan E-Trik sederhana Visual C++ 6.0, yang dapat
mencetak laporan dari transaksi yang di proses dengan menggunakan soft-
ware pemrograman tertentu terutama Microsoft Visual C++ 6.0. Dan mudah-
mudahan dapat membantu Anda dalam pembuatan laporan dengan menggu-
nakan Crystal Report 8.5, serta dapat melengkapi program yang telah Anda
buat dengan menggunakan Microsoft Visual C++ 6.0.
Cetak Laporan Dengan Crystal Reports 8.5
2. Setelah menu kerja Microsoft Visual C++ tampil buatlah project baru
Microsoft Visual C++ 6.0 dengan nama “Cetak Laporan Dengan Crystal
Report 8.5”. Caranya, klik menu File > New atau tekan Ctrl+N. Setelah
itu kotak dialog New akan tampil, pada Tab project pilih jenis project
MFC AppWizard(exe), lalu ketikkan nama project dan tentukan lokasi
penyimpanan dengan menekan tombol , pada kolom Location kemu-
dian klik OK, lihat Gambar 2
Tab Project
4. Klik Tombol OK
3. Pada kotak dialog MFC AppWizard - Step 1, pilih radio button Dialog
Based kemudian klik tombol Next, lihat Gambar 3
Cetak Laporan Dengan Crystal Reports 8.5
4. Pada kotak dialog MFC AppWizard - Step 2 of 4, klik tombol Next >,
lihat Gambar 4
5. Pada kotak dialog MFC AppWizard - Step 3 of 4, klik tombol Next >,
lihat Gambar 5
Cetak Laporan Dengan Crystal Reports 8.5
Klik Tombol OK
Cetak Laporan Dengan Crystal Reports 8.5
Button
1. Klik kanan pada lembar Form kemudian pilih Insert ActiveX Control,
lihat Gambar 9
Cetak Laporan Dengan Crystal Reports 8.5
2. Klik Tombol OK
1. Pilih Crystal Reports
Control
Komponen Crystal
Reports Control
Cetak Laporan Dengan Crystal Reports 8.5
1. Buka Program Crystal Reports 8.5. Caranya klik tombol Start pada win-
dows taksbar kemudian pilih All Programs > Crystal Reports, lihat
Gambar 12
2. Pada area kerja Cystal Reports 8.5 terdapat kotak dialog welcome to
Crystal Report 8.5 kemudian pilih option As a Blank Report lalu klik
OK, lihat Gambar 13
1. Pilih Option As a
Blank Report
2. Klik Tombol OK
Cetak Laporan Dengan Crystal Reports 8.5
4. Pada kotak dialog Data Link Properties tentukan jenis koneksi database
Anda, sebagai contoh saya menggunakan koneksi database Microsoft
OLE DB Provider for SQL Server kemudian klik tombol Next >>, lihat
Gambar 15
5. Tentukan nama server Anda pada kolom Select or enter a server name,
kemudian pada option pilihan Enter information to log on to the server
Anda pilih option sesuai dengan settingan server Anda. Dan yang terakhir
tentukan nama database yang ingin di buat laporan pada kolom select the
database on the server lalu klik OK, lihat Gambar 16
Cetak Laporan Dengan Crystal Reports 8.5
1. Tentukan Nama
Server 2. Pilih Option Sesuai
Dengan Setting Server
Anda
3. Pilih Nama Database
Anda (MAXIKOM)
4. Klik Tombol OK
6. Kotak dialog Data Explorer akan muncul kembali, kali ini nama server
yang Anda pilih akan tampil pada sub folder OLE DB. Sekarang Anda
sudah bisa memilih nama tabel yang ingin di buat laporan. Caranya, pada
sub server yang Anda pilih sebelumnya, klik nama tabel yang ingin dibuat
laporan kemudian klik tombol Add, kalau sudah maka pada tabel yang
Anda pilih akan terdapat tanda seperti ini , lalu klik tombol Close
lihat Gambar 17
7. Sampai disini database Anda sudah terkoneksi ke Crystal Reports 8.5 dan
lembar desain crystal report akan tampil dan Anda bisa langsung mendesain
tampilan laporan yang diinginkan, lihat Gambar 18
10
Cetak Laporan Dengan Crystal Reports 8.5
Title Bar
Menu Bar
Standar Toolbar
Lembar
Desain Laporan
Kotak Dialog
Field Explorer
F. Mendesain Tampilan Laporan Crystal Reports 8.5
1. Untuk dapat menampilkan Field - Field dari tabel yang ingin dibuat
laporan. Caranya pada kotak dialog Field Explorer, double klik atau klik
tanda “+” pada folder Database Fields, maka tabel akan tampil, kemudian
double klik atau klik tanda “+” pada tabel yang Akan di buat laporan, maka
field - field tabel akan tampil, lihat Gambar 19
1. Double klik atau klik
tanda “+” pada folder
Database Field
11
Cetak Laporan Dengan Crystal Reports 8.5
2. Meletakkan Field - Field tabel kedalam lembar desain Crystal Reports 8.5
sesuai dengan kebutuhan laporan. Caranya klik field tabel yang dibutuhkan
pada kotak dialog Field Explorer, kemudian tahan lalu drag kelembar
kerja Crystal Reports 8.5 dan letakkan pada bagian group Details, lakukan
langkah tersebut pada field - field yang Anda anggap perlu ditampilkan
dalam penyajian laporan, lihat Gambar 20
2. Letakkan Ke
Bagian Group
Details
3. Setelah semua field yang Anda anggap perlu sudah diletakkan pada lembar
desain crystal reports 8.5 aturlah ukuran serta susunan agar terlihat lebih
rapi atau sesuai dengan kebutuhan. Sebagai contoh lihat Gambar 21
12
Cetak Laporan Dengan Crystal Reports 8.5
13
Cetak Laporan Dengan Crystal Reports 8.5
5. Untuk melihat hasil tampilan yang Anda desain, cukup Anda tekan icon
Refresh pada toolbar. Dan hasil yang ditampilkan akan sama pada
saat laporan akan dicetak, lihat Gambar 25
6. Selanjutnya Anda simpan laporan yang telah Anda buat dengan membuka
menu File > Save As. Kemudian jendela Save As akan terbuka tentukan
nama laporan dan lokasi penyimpanan laporan yang telah Anda buat pada
drive komputer Anda lalu klik tombol Save, lihat Gambar 26
14
Cetak Laporan Dengan Crystal Reports 8.5
2. Klik Save As
4. Tentukan
Lokasi
Penyimpanan
3. Ketik Nama
Laporan
5. Klik Tombol Save
Setelah itu kita akan memberikan nama variabel member pada masing - mas-
ing kontrol yang melekat pada lembar form. Untuk pemberian nama variabel
member, kita hanya memberikan beberapa kontrol saja yang dianggap perlu
dan mendukung dalam pembuatan kode atau listing pada jendela editor kode
pemrograman Visual C++ 6.0. Berikut akan ditampilkan Tabel nama Variabel
member, lihat Tabel 1.
15
Cetak Laporan Dengan Crystal Reports 8.5
1. Klik kanan pada kontrol Crystal Report , yang tertempel pada lembar
Form kemudian pilih Properties, lihat Gambar 27
2. Klik Properties
2. Pada kotak dialog Crystal Report Control Properties klik Tab Control
kemudian cari lokasi penyimpanan file Laporan yang Anda buat dengan
Crsytal Reports 8.5 yang sebelumnya sudah Anda simpan pada drive kom-
puter Anda dengan mengklik tombol , jika sudah klik tombol Close
pada sudut kanan kotak dialog Crystal Report Control Properties, lihat
Gambar 28
1. Klik Tab Control
2. Klik Tombol
Untuk Mencari
Lokasi Penyimpan
Laporan
16
Cetak Laporan Dengan Crystal Reports 8.5
1. Double klik pada tombol Button Dengan Caption “Cetak Laporan”, klik
tombol OK pada kotak dialog Add Member Function, kemudian ketik-
kan kode pemrograman pada jendela editor kode pemrograman seperti di
bawah ini
1 m_CR.GetReportFileName();
2 m_CR.GetWindowState();
3 m_CR.RetrieveDataFiles();
4 m_CR.PrintReport();
Keterangan Kode
2. Double klik pada tombol Button Dengan Caption “Keluar”, klik tombol
OK pada kotak dialog Add Member Function, kemudian ketikkan kode
pemrograman pada jendela editor kode pemrograman seperti di bawah
ini
17
Cetak Laporan Dengan Crystal Reports 8.5
1 CDialog::OnOK( );
Keterangan Kode
I. Menjalankan Program
Untuk menjalankan program yang telah Anda buat, caranya klik menu Build
> Execute atau klik icon , atau bisa juga menekan tombol F5 pada key-
board Anda, lihat Gambar 28
2. Klik Execute
18
Cetak Laporan Dengan Crystal Reports 8.5
19