Pembuatan dan Penyetingan Report dengan Crystal Report Sebelum membuat laporan dengan menggunakan Crystal Report, kita

memerlukan beberapa komponen-komponen pendukung antara lain adalah : 1. MySQL ODBC Connector 2. MySQL Server 3. Visual Studio 2008 + Business Object Crystal Report Setelah MySQL ODBC Connector telah diinstall, maka kita perlu mengkonfigurasi connector tersebut. Konfigurasi MySQL Connector/ODBC Data Source Configuration 1. 2. 3. 4. Buka Control Panel  Administrative Tools  Data Sources (ODBC). Pada tab “User DSN”, klik tombol “Add”. Setelah itu pilih “MySQL ODBC 5.1 Driver”, dan klik tombol “Finish”. Pada form MySQL Connector/ ODBC Data Source Configuration, Isikan data-data berikut sesuai dengan koneksi MySQL. Data Source Name : [Nama data source ODBC], ex: MyIPOSDSN Description : [Deskripsi], ex : MyIPOS Data Source Config. Server : [Nama server MySql / IP Address/ Name Pipped, …], ex: localhost. Port : [Nomor port koneksi ke server MySql], ex : 3306. User : [Nama user server MySQL], ex: ipos. Password : [Password user], ex : master. Database : [Database akan digunakan], ex : ipos. Lalu klik tombol “Ok”. Membuat Laporan dengan Crystal Report Visual Studio 2008 1. Pada project, tambahkan item baru dengan cara seperti berikut : - Pada menu Project  Add New Item, - Pada Categories  Common Items  Reporting, pilih “Crystal Report”. - Beri nama laporan sesuai kebutuhan dan klik tombol “Add”. - Pada form “Crystal Report Gallery”, pilih “As a Blank Report”, lalu klik tombol “Ok” 2. Pada “Field Explorer”, klik kanan pada “Database Field” dan pilih “Database Expert” atau pada menu Crystal Report  Database Database Expert … 3. Pada form “Database Expert”, klik tombol (+) yang ada tepat berada disebelah kiri folder “Create New Connection”, lalu klik tombol (+) yang ada tepat berada disebelah kiri “ODBC (RDO)”. 4. Pada form “ODBC (RDO)”, pada kolom “Data Source Name”, klik nama DSN yang telah kita buat sebelumnya, ex : MyIPOSDSN. Lalu klik tombol “Next”.

Pada kolom “User ID” isikan nama user sesuai dengan nama user yang kita buat pada DSN sebelumnya.Lalu pada menu “Crystal Report”  “Report”  “Selection Formula”  “Record …” . Password : master. . . begitu juga dengan kolom “Password”. “Group Name Fields” digunakan untuk membuat grouping laporan.Perhatikan gambar dibawah : - Pada kolom “Report Field” klik dua kali pada nama kolom database yang hendak dijadikan parameter. Membuat Parameter Laporan pada Crystal Report Cara membuat parameter laporan : . Pada report-report yang digunakan pada project MyIPOS umumnya menggunakan komponen-komponen Field Explorer seperti : “Parameter Fields” digunakan untuk membuat parameter dalam menampilkan laporan.Pada “Field Explorer”. Setelah itu Database IPOS akan ditampilkan pada Tree ODBC (RDO). 6. klik kanan pilih “New” Isikan kolom Name : dengan nama parameter. Pilih “Discrete Value” dan klik tombol “Ok”. Umumnya nama “Parameter Field” menggunakan icon tanda tanya disebelahnya. Ex : User ID : ipos. Isikan kolom Prompting text : dengan teks yang akan ditampilkan. lalu pada operator klik dua kali untuk menggunakan operator perbandingan. Pilih table yang hendak kita buat crystal reportnya dan lakukan penyetingan secukupnya.5. Lalu klik tombol “Save and Close”. 7. “Running Total Field” digunakan untuk menghitung total perhitungan kolom harga. setelah itu baru klik dua kali kembali pada kolom “Report Field” dimana nama “Parameter Field” yang telah kita buat sebelumnya.

klik kanan pada “Field Explorer”  “Group Name Fields” dan pilih “New”. .Mengurutkan Data dengan Crystal Report Untuk mengurutkan laporan bisa menggunakan menu “Crystal Report”  “Report”  “Record Sort Expert …” Membuat Grouping dengan Crystal Report Untuk membuat grouping.Lalu pada kolom “Evaluate” pilih “For each record” . Membuat Running Total Field dengan Crystal Report Untuk menghitung total nilai.Lalu pada kolom “Reset” pilih “On change of group : [nama group]”. Lalu klik tombol “>”.Klik sekali pada nama kolom yang hendak dihitung nilainya pada kolom “Available Tables and Fields”. . klik kanan pada “Field Explorer”  “New” Isikan spt contoh berikut : . Dan nantinya kolom seperti “Field to summaries” dan “Type of summaries” akan diisikan secara otomatis.