16
Visual Programming 2 P-14,15 Fery Updi,M.Kom 1

Visual Programming 2 · Membuat Laporan Pada dasarnya setiap ada entri data harus dibuatkan bentuk ... jadi dengan Crystal Report kita bisa membuat ... Merancang tampilan laporan

Embed Size (px)

Citation preview

Visual Programming 2P-14,15

Fery Updi,M.Kom

1

Kompetensi Matakuliah• Mahasiswa mampu:

• Melakukan configurasi Visual Studio.NET,

• Membuat Custom Classes,

• Melakukan koneksi ke Database,

• Membuat aplikasi Form Entry sederhana,

• Memahami serta mampu membuat Form Transaction One To Many,

• Menggunakan Crystal Report untuk menampilkan data dari SQL Server sebagai Laporan,

• Membuat package sebuah aplikasi,

• Membuat suatu aplikasi client server secara nyata dengan sistem kelompok,

2

3

Membuat Laporan

Pada dasarnya setiap ada entri data harus dibuatkan bentuk laporannya.Microsoft Visual Basic memiliki fasilitas membuat laporan menggunakanDataReport, selain itu juga dapat ditambahkan Crystal Report yangkomponennya harus di install dulu karena merupakan distributorterpisah.

Untuk dapat membuat data report atau CrystalReport prinsipnya samadengan membuat form, siapkan koneksi ke databasenya, biasanyamenggunakan koneksi DataEnvironment.

4

CrystalReport

Crsytal Report adalah sebuah aplikasi yang digunakan untuk membuatlaporan dari berbagai sumber data. Sumber data maksudnya bisadikatakan database, jadi dengan Crystal Report kita bisa membuatlaporan yang data-datanya diperoleh dari Database apapun, misalnyaSQLServer, Ms. Access, Mysql, dll.

5

Why Use CrystalReport ?

• Pembuatan laporannya tidak terlalu rumit sehingga memungkinkan pemrogrampemula sekalipun untuk membuat laporan tanpa harus melibatkan banyak kodepemrograman.

• Program Crystal Reports banyak digunakan karena mudah terintegrasi denganbahasa lain.

• Fasilitas impor hasil laporan yang mendukung format-format paket program lain,seperti Microsoft Office, Adobe Acrobat Reader, HTML, dan sebagainya.

• Koneksi dari Crystal Report ke Ms. Visual Basic sangat mudah, tanpa melibatkankode program.

• Laporan yang dihasilkan sangat sesuai dengan yang diinginkan, dapat kita desainsesuka hati dan banyak kelebihan lainnya,

6

Membuat Laporan Penjualan Buku menggunakan CrystalReport

Langkah-langkah dalam membuat laporan Transaksi Penjualan sebagai berikut :

1. Project > Add Windows Form > pada bagian Categories pilih Reporting untukname-nya ubah menjadi DetailTransaksi.rpt > Add kemudian akan muncul kotakdialog seperti berikut : (Pilih As a Blank Report > Ok)

7

Tampilan Rancangan CrystalReport

8

Penjelasan tampilan rancangan CrystalReport

Pada gambar di atas dibagian reportnya terdiri dari beberapa sectionyaitu :

• (Report Header) bagian ini untuk menulis judul 1

• (Page Header) bagian ini untuk menulis judul 2

• (Detail) bagian ini untuk meletakkan fields-fields data

• (Report Footer) bagian ini untuk menulis keterangan laporan dsb

• (Page Footer) bagian ini untuk meletakkan Keterangan fields laporandsb

9

Memasukkan data ke dalam Report

2. Untuk memasukkan data ke dalam report, pada bagian FieldExplorer > Klik kanan Database Fields > Database Expert > padaavailable Data Sources > Create New Connection > OLE DB (ADO) >Make New Connection > Double Klik SQL Server Native Clientseperti gambar dibawah ini.

10

Memasukkan data ke dalam Report

11

Memasukkan data ke dalam Report

Kemudian akan muncul kotak Dialog seperti berikut:

• Pada Server masukkan alamat link database, beri tanda centang di IntegratedSecurity, pilih Database > Next > Finish

12

Memasukkan data ke dalam Report

3. Seperti Pada gambar dibawah ini klik di bagian alamat link database lalu untukmemasukkan tabel ke bagian kanan kotak Selected Tables gunakan tanda panah(>) di atas, jika memasukkan semua pilih panah (>>) di atas dan untukmengembalikan gunakan panah dibagian bawah.

13

Memasukkan data ke dalam Report

Jika sudah memilih tabel yang nanti datanya akan ditampilkan dalam laporan > Okpada kotak Dialog Database Expert > Links > Ok.

14

Memasukkan data ke dalam Report

Pada Field Explorer > Database Fields akan terlihat data tabel yang sudahdimasukkan, untuk memasukkan kedalam laporan drag atau klik kanan fields >Insert To Report (Enter) > lalu letakkan didalam laporan kemudian aturlah letak fieldseperti gambar dibawah ini :

15

Latihan Mandiri1. Merancang tampilan laporan Data Buku

2. Merancang tampilan laporan Jenis Buku

3. Merancang tampilan laporan Harian

4. Merancang tampilan laporan Bulanan

5. Merancang tampilan laporan Tahunan

6. Merancang tampilan laporan Keseluruhan

16

Next

Topik :Menampilkan rancangan laporan ke dalam sebuah Form