Merancang Laporan dengan DataReport Tanpa Kriteria. Membuat laporan berdasarkan kriteria yang diinginkan

dokumen-dokumen yang mirip
Pembuatan menu pada Visual Basic dapat dilakukan dengan bantuan Menu Editor yang terdapat pada Menu Tools.

BAB 3 Database dalam Form

MEMBUAT LAPORAN (DATA REPORT)

Mengenal Data Environment dan Data Report

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

Laporan. Danu Wira Pangestu Lisensi Dokumen:

Pertemuan V Menggabungkan Form dengan Menu daan Membuat Laporan Menggunakan Crystal Report

Modul Report Dan Form Report


Jl. Majapahit 605 Semarang Membuat Laporan (Cetak ke kertas ) dengan menggunakan Data Report Designer

Modul Praktikum Basis Data 15 Pemrograman MS Access

DATABASE. Visual Data Manager

Spesifikasi: Ukuran: 14x21 cm Tebal: 264 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

CRYSTAL REPORT. Menurut Daryanto mengemukakan bahwa Crystal report, yaitu: Crystal report merupakan tool yang sering digunakan untuk membuat laporan.

Crystal Reports (Bagian 2)

Tutorial Mengkoneksikan Visual Basic 6.0 dengan Database Ms. Access

Seagate Crystal Report 7.0

Bab XII Mencetak Data SQL Server

DATABASE. Visual Data Manager

Microsoft Access FORM

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

Konsep Sistem Informasi B

Mencari data dalam table untuk ditampilkan dalam Form. Memiliki teknik merubah data menggunakan Form

PEMROGRAMAN TERSTRUKTUR II

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

Membuka file PDF dengan VB

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Oleh : Uus Rusmawan Hal - 1 -

Praktikum 10 Mendesain Report

BAB KONEKSI SQL SERVER

PRAKTIKUM 11 MEMBUAT MENU DAN SWITCHBOARD 81 dikendalikan dalam switchboard, bisa berupa : Form atau Report yang dipanggil untuk dijalankan. Switchboa

MODUL IV PROCEDURE. [Private public static]sub namaprosedur (daftarargumen) End Sub

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

Tampilan Program. Menambah dan mengatur property form di project. Menggunakan MDI Form dan MDI Child untuk membuat project

Koneksi Database BAB 1

MEMBUAT DATA BASE dengan Microsoft SQL server 2000

E-Trik Visual C++ 6.0

MICROSOFT ACCESS. Pengenalan Microsoft Office Access 2003

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access

BAB V IMPLEMENTASI DAN PEMBAHASAN. Berikut penjelasan secara rinci perangkat lunak dan perangkat keras yang

Konsep Pemrograman Basis Data


BAB IV IMPLEMENTASI DAN PENGUJIAN

ADODC. Gambar 5.1. ADODC

PRAKTIKUM 4 MENGURUTKAN DAN MENYARING DATA 24 Hasilnya akan sama dengan : SELECT KodeBuku, Judul FROM Buku ORDER BY Judul; Karena secara default data

Koneksi VB Dengan Database Sql Server





BAB-3 MEMBUAT DAN MENGATUR QUERY

Start Program Microsoft Office Microsoft Access Tampilan setelah dijalankan Microsoft Access

Modul Praktikum Basis Data 5 Query

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

BAB 1 PEMBUATAN REPORT

Modul Database dan Pengaksesannya dari FORM #1

BAB IV IMPLEMENTASI DAN EVALUASI BAB IV EVALUASI DAN EVALUASI. Implementasi pada penelitian tugas akhir ini berupa aplikasi


PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

BAB-XI MEMBUAT SUBFORM

BAB 3 PERANCANGAN SISTEM

MULTIPLE DETAIL BAND: FITUR BARU PADA VISUAL FOXPRO 9.0

BAB 2 LANDASAN TEORI

Mengoperasikan Dasar-Dasar Basis Data (Database)

19. Form Surat Jalan (FrmSuratJalan.frm)

Perancangan Sistem Basisdata Faktur Penjualan serta Implementasinya dengan SQL Menggunakan MS. Acces

BAB III ANALISA DAN PEMBAHASAN MASALAH. Didalam jaman komputer sekarang ini program aplikasi seperti ini sangat

1. Rancangan Input Program Form Menu Utama Form Data Barang [ Input Barang ]

BAB IV HASIL DAN ANALISIS

Modul Praktikum Basis Data 11 Membuat Menu dengan Form


TUGAS 1 SISTEM MANAJEMEN BASIS DATA-S1 LAPORAN PRAKTIK SISTEM BASIS DATA

MODUL 1 MERANCANG FILE DATABASE

Praktikum 6 SubForm dan Kode VBA

Spesifikasi: Ukuran: 11x18 cm Tebal: 144 hlm Harga: Rp Terbit pertama: Juni 2005 Sinopsis singkat:

Crystal Reports. Metode Pull Mode & Push Mode

Koneksi VB Dengan Database Mysql

Budi Permana, S.Kom

Ms. Access Pengertian...(1/2) Data base. Data. Informasi. Dalam bahasa latin datum yang artinya fakta. Kumpulan dari data-data

Fakultas Teknologi Informasi UJIAN AKHIR SEMESTER GENAP TAHUN AJARAN 2011/2013

BAB V IMPLEMENTASI DAN PEMBAHASAN

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

MEMBACA RECORD DENGAN ADODC


Memanggil Faktur Terakhir Buka file laporan Klik kanan field Faktur Pilih select expert Klik show formula Klik group selection

BAB V IMPLEMENTASI DAN PEMBAHASAN

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

BAB 3 PEMBUATAN KARTU ANGGOTA DAN LAPORAN

Bab 10 Membuat, Menggunakan dan Memodifikasi Form

MENGOLAH DATABASE SQL SERVER

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

BAB IV HASIL DAN PEMBAHASAN

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket


MEMBUAT MENU BANTU

Data dalam bahasa latin datum yang artinya fakta, jadi data adalah nilai/ value yang turut mempresentasikan deskripsi dari suatu objek.


MODUL : V [ DATABASE, CONN, INPUT, TABEL,REPORT ] ASP.NET

Transkripsi:

BAB 5 Membuat Report Pokok Pembahasan Menyiapkan DataReport dan DataEnviroment Merancang Laporan dengan DataReport Tanpa Kriteria Membuat laporan berdasarkan kriteria yang diinginkan 5.1. Membuat laporan Pada dasarnya setiap ada entri data harus dibuatkan bentuk laporannya. Microsoft Visual Basic 6 memiliki fasilitas membuat laporan menggunakan DataReport, selain itu juga dapat ditambahkan Cristal Report yang komponennya harus di isntall dulu karena merupakan distributor terpisa dari seagete provider. Untuk dapat membuat data report prinsipnya sama dengan membuat form, siapkkan koneksi ke databasenya, biasanya menggunakan koneksi DataEnvironment, teknik koneksinya sudah dibahas pada bab 3 sebelumnya. Untuk lebih jelsanya maka, sedikit diingatkan kembali langkah-langkahnya koneksi menggunakan DataEnvironment dan bagaimana cara menghubungkan ke DataReport yang telah dirancang.

5.1.1. DataEnvironment Untuk mengingatkan kembali, gunakan table Customer untuk sumber datanya. Tambahkan DataEnvironment1 dalam form Siapkan koneksinya, lihat cara koneksinya pada bab 3. Tambahkan Command1 untuk memanggil table yang akan dilaporkan datanya. Dalam hal ini, table yang akan digunakan adalah customer. Lihat perintah SQL SELECT dari command1 tersebut : 5.1.2. Merancang Laporan Tanpa Kriteria Dalam merancang laporan dengan DataReport tambahkan komponen Designer DataReport seperti pada gambar berikut ini:

Langkah-langkah: Tambahkan DataReport dalam project :

Klik Data Report maka lembar design DataReport seperti berikut ini : Keterangan: Ada 5 Section yang dapat digunakan, yaitu : - Section1 : Untuk menampilkan data-data dalam record (field). - Section2 : Memberi informasi atas untuk setaip halaman - Section3 : Memberi informasi akhir perhalaman - Section4 : Memberi informasi header pada laporan - Section5 : Memberi informasi footer untuk akhir informasi.

Hubungkan DataReport tersebut dengan DataEnvironment, lakukan perubahan pada properties DataReport1 tersebut : Obyek Properties Ubah/Isilah Keterangan DataReport1 DataSource DataEnvironment1 Terhubung kedatabase. DataMember Command1 Sumber data dari table Customer. Text1 (RptTextBox) DataMember Command1 Detail (Section 1) Koneksi Table DataField NID Pilih Field NID Text2 (RptTextBox) DataMember Command1 Detail (Section 1) Koneksi Table DataField Nama Pilih Field Nama Text3 (RptTextBox) DataMember Command1 Detail (Section 1) Koneksi Table DataField Alamat Pilih Field Alamat Text4 (RptTextBox) DataMember Command1 Detail (Section 1) Koneksi Table DataField Telpon Pilih Field Telpon

Rancanglah DataReport1 seperti berikut : Jangan lupa properties pada section1(detail) hubungkan ke table dan pilih field yang sesuai lihat gambar berikut :

Pada Form Entri Customer untuk procedure klik pada CommandButton Cetak, panggil rancangan DataReport1 tersebut : Private Sub Command4_Click() DataReport1.Show untuk meanggil rancangan DataReport1 End Sub Jika Form Entri dijalankan dan tombol cetak di klik maka akan muncul bentuk laporan sebagai berikut : 5.1.3. Merancang Laporan dengan Kriteria Laporan yang diminta biasanya menurut kebutuhan atau criteria yang diinginkan artinya tidak semua record ditampilkan begitu saja, yang dilaporkan sesuai dengan syarat atau kebutuhan yang diharapkan. Untuk itu pada saat memanggil DataReport tidak bias langsung ditampilkan menggunakan Show,

melainkan DataEnvironment terlebih dulu RecordSourcenya harus melakukan filter terlebih dulu. Untuk mudahnya dapat dilihat contoh berikut ini: Misalkan data yang ditampilkan dalam DataReport menurut NID yang dinginkan maka pada procedure CommandButton Cetak diatas harus diketik koding seperti berikut : Private Sub Command4_Click() Data dicari terlebih dulu sesuai dengan kriteria DataEnvironment1.Commands(1).CommandText = "Select * from Customer where Nid='" & TxtNID & "'" DataReport1.Refresh DataReport1.Show DataEnvironment1.rsCommand1.Close DataEnvironment1 ditutup supaya tdk konflik. End Sub

5.2. Laporan menggunakan Crystal Report 8.5 Biasanya untuk membuat laporan yang rumit, tidaklah mudah bila menggunakan DataReport, banyak programmer dalam merancang Report menggunakan Crystal Report yang merupakan paket khusus dalam merancang dan membuat laporan secara mudah dan generate. Install Crystall Report Seagate

Tambahkan Komponen Designer sebagai berikut :

Tambahkan Crystall Report dalam aplikasi. Jalankan Crystal Report step by Step, pilih expert bentuk laporannya:

Panggil Database dengan DataEnvironment : Tentukan Table yang akan dibuat laporan

Sehingga Command1 yang berisi table Customer akan dipilih sebagai berikut: Tampilkan atau pilih field yang akan ditampilkan :

Beri Judul untuk laporannya misal sebagai berikut : Pada saat pilih Finish untuk mengakhiri generate laporan maka akan ada fasilitas Expert dalam mengoperasikan dan memanggil laporannya, secara otomatis akan diciptakan form baru yang akan digunakan untuk memanggil laporan yang telah dirancang tersebut. Pilih OK bila ada konfirmasi seperti pada gambar berikut ini :

Karena dipilih menambahkan form secara otomatis untuk melihat tampilan laporan, maka secara otomatis ada form baru yang secara otomatis telah disiapkan oleh CrystalReport. Seperti pada gambar berikut : Untuk memanggil rancangan laporan tersebut, maka panggil form baru hasil expert CrystalReport tersebut kedalam form entri yang menginginkan laporan tersebut. Sebagai contoh Form Entri Customer sebelumnya akan meenyajikakan laporan dengan menggunakan teknik CrystalReport ini, maka panggil Form1(Form Entri Customer) lalu panggil Form baru dari CrystalReport itu kedalam CommandButton Cetak, seperti pada koding berikut ini : Private Sub Command4_Click() Form5.Show Form 5 ini merupakan hasil Expert dari CrystalReport End Sub

Maka pada saat di running hasilnya adalah sebagai berikut : Latihan Soal : 1. Buat Laporan untuk transaksi penyewaan kendaraan, ingat laporan transaksi tersebut membutuhkan relasi antara table Customer, TaripCar, Faktur dan Transaksi menggunakan DataReport 2. Buat laporan hasil penyewaan kendaraan berdasarkan tanggal tertentu, menggunakan DataReport. 3. Kerjakan ulang soal nomer 1 dan 2 tapi dengan menggunakan CrystalReport.