Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

dokumen-dokumen yang mirip
Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

Modul Lalu pada komponen QuickRep akan tampil seperti gambar berikut.

MODUL 12 LAPORAN DAN CHART

Identitas dosen POKOK BAHASAN. Menu Utama MENU. terdapat menu, maka dinamakan Sub menu dari Sub menu utama

IMPLEMENTASI ERD KE PROGRAM DATABASE DENGAN DELPHI MENGGUNAKAN DB ACCESS

Identitas dosen POKOK BAHASAN RAGAM KOMPONEN MENGENAL TIMER. Pallete adalah tool

PANDUAN PRAKTIKUM PEMROGRAMAN BASIS DATA. Oleh: Wagito

BAB VI MENGGUNAKAN DATABASE DESKTOP

BUAT STRUKTUR TABEL DENGAN DATABASE ACCESS Nama Data Base : DBQuery.Mdb

MEMBUAT LAPORAN (DATA REPORT)

Identitas dosen POKOK BAHASAN. Struktur Pengulangan. proses perhitungan dan mengulang. perhitungan PENGULANGAN PENGULANGAN. Suherman,, ST Address

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

BAB 5. MEMBUAT DAN MENGGUNAKAN FORM

BAB-3 MEMBUAT DAN MENGATUR QUERY

Pembuatan Laporan. Modul 5. I. Tujuan Mahasiswa dapat menampilkan informasi yang tersimpan dalam database (membuat laporan).

Modul Report Dan Form Report

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

UNTUK MEMBUAT DESAIN SEPERTI DI ATAS IKUTI PETUNJUK TABEL DI BAWAH INI : NO

Mengoperasikan Dasar-Dasar Basis Data (Database)

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

PENGANTAR DATABASE DENGAN DELPHI Database dengan mengagunakan Delphi menggunakan konsep seperti gambar dibawah ini :

Mengenal dan Mulai Bekerja dengan Access 2007

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

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

BAB 6 MEMBUAT DAN MEMODIFIKASI LAPORAN (REPORT)

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

ADO (Active-x Data Object)

KOMPUTER APLIKASI BISNIS

MEMBUAT PROGRAM DENGAN DATABASE

MULTIPLE DETAIL BAND: FITUR BARU PADA VISUAL FOXPRO 9.0

Pemrograman Komputer B

OpenOffice Writer Aplikasi perkantoran OpenOffice.org Writer

Ringkasan Bab 1. Bab 1 ini akan membahas pemakaian dasar Access secara menyeluruh. Topik-topiknya antara lain:

Microsoft Access 2010

MEMBUAT APLIKASI DESKTOP DENGAN DATABASE ORACLE. UNIKOM (2010) Disusun Oleh : Andri Heryandi, M.T.

a. Menyiapkan database

Membuat Grafik Histogram dan Poligon serta Mencetaknya ke Printer

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

Bab 10 Membuat, Menggunakan dan Memodifikasi Form

1. Buka menu RENE Hardware Setup dari Start All Programs Cpssoft RENE2 RENE Hardware Setup. Maka akan tampil tampilan seperti ini:

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

Koneksi Database BAB 1

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

PROSEDUR MENJALANKAN MICROSOFT OFFICE ACCESS 2007

KSI B ~ M.S. WULANDARI

Modul Praktikum Basis Data 5 Query

SEKOLAH TINGGI ILMU EKONOMI STIE SEBELAS APRIL SUMEDANG

PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL

BAB I DATABASE ACCESS. Pada tahap awal kita akan membuat sebuah database yang terdiri dari 3 tabel yaitu

BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1

Microsoft Access FORM

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

KSI B ~ M.S. WULANDARI

BAB-II OPERASI TABEL

Microsoft Office ACCESS 2007

REPORT ACCESS Amati isi dari table Employees. Isi dari table Employees berupa Employee ID, Last Name, First Name, Title, Birth Date, dst

Microsoft Access 2007

MICROSOFT OFFICE ACCESS 2007

MENGOPERASIKANPERANGKAT LUNAK BASIS DATA

PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN DB Designer PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL

BAB VIII MEMBUAT MENU DENGAN SWITCHBOARD MANAGER DAN PEMBUATAN STARTUP

I. Praktek: Transformation Untuk Membaca 1 File Excel

Ahmad Zidni, S.T. SMK Gondang 2011

Sistem informasi penjualan barang

A. MAKSUD DAN TUJUAN 1. MAKSUD

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

MODUL PERKULIAHAN APLIKASI KOMPUTER. Microsoft Access. Fakultas Program Studi Tatap Muka Kode MK Disusun Oleh

Seagate Crystal Report 7.0

STMIK DIKTAT SINGKAT MACROMEDIA DREAMWEAVER 8 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER TASIKMALAYA.

PRAKTIKUM PENGANTAR TEKNOLOGI INFORMASI

ACCOUNT Q VERSI 3 PENGATURAN PROGRAM ACCOUNT Q VERSI 3 PENGATURAN PROGRAM DAFTAR PERKIRAAN DAFTAR BANK DAFTAR CUSTOMER TRANSAKSI KEUANGAN

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

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

MICROSOFT ACCESS. Tombol Office/menu Tittle bar Close.

Header-Footer, Preview dan Cetak Dokumen

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

PENGANTAR PERANGKAT LUNAK PENGOLAH DATA (6 jam)

Modul 3. A. Database Desktop

PENGENALAN MICROSOFT ACCESS

BAB II LANDASAN TEORI

Membuat Buku Kerja dengan Microsoft Excel

DATABASE. Visual Data Manager

BAB 2 OPEN OFFICE.ORG WRITER TUJUAN

Membuat Tabel. Tahapan membuat tabel menggunakan Microsoft Access 2007 : 1. Pilih menu create >> table. Microsoft Office Access Field.

PETUNJUK PENGGUNAAN APLIKASI CAFÉ VERSI 1.0

PANDUAN PRAKTIS MICROSOFT WORD 2007

MODUL MICROSOFT WORD OLEH: Nuryake Fajaryati, S.Pd.T., M.Pd. NIP

New Perspectives on Microsoft Office Access 2010

CRYSTAL REPORT Tugas : Sistem Informasi. Nama : Dwi Budi Santoso. Kelas : Pagi

MODUL 5 MANIPULASI DATA

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

PEMAKAIAN MYSQL PADA DELPHI. Rachmat Selamet. Sekolah Tinggi Manajemen Informatika dan Komputer LIKMI Jl. Ir. H. Juanda 96 Bandung 40132

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

Sistem informasi penjualan barang

Menggunakan Microsoft Access (perhatikan untuk red text)

Konsep Sistem Informasi B

A. INSTALLASI SOFTWARE

Praktikum 14 Pemrograman Delphi 7 Imam Gunawan, M. Kom MEMBUAT LAPORAN TRANSAKSI PERSEWAAN VCD

Transkripsi:

Identitas dosen Suherman,, ST Address : Cilegon Mobile : 087 877 486 821 Email Ym Blog : leeput@yahoo.com : leeput : http://leeput.wordpress.com http://suherman628.wordpress.com POKOK BAHASAN PEMROGRAMAN DATABASE DELPHI Tujuan Pembelajaran Khusus (TPK): Setelah mempelajari pokok bahasan DataBase, maka mahasiswa dapat mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) 1

Report Adalah proses pembuatan laporan yang akan dijadikan sebagai informasi dalam bentuk cetakan baik dalam bentuk view (layar( layar) maupun cetak printer Dalam membuat report di Delphi 7 yaitu dengan menggunakan fasilitas Tab Report yang biasa diletakan pada akhir Tab Namun dalam Delphi 7 fasilitas ini belum terdaftar pada Tab. Tapi harus kita install terlebih dahulu Adapun langkah-langkah penginstalan adalah sebagai berikut : 2

Klik menu Component pilih Install Packagest Klik tombol Add Masuk ke Drive C Masuk ke Program Files Masuk ke Borland Delphi 7 Bin Pilih file dclqrt 70.bpl Klik Open Klik OK Dari langkah di atas, maka akan terbentuk Tab Report di akhir Tab Mulai Praktek Buat Database simpan dengan nama : Report.mdb Buat tabel simpan dengan nama : Pelanggan, dengan struktur : FieldName No_plg Nama_plg Alamat DataType FieldSize Text 5 (PK) Text 25 Text 30 3

Buat tabel simpan dengan nama : Barang, dengan struktur : FieldName DataType FieldSize Kd_Brg Text 5 (PK) Nama_brg Text 25 Harga Currency Buat tabel simpan dengan nama : Transaksi, dengan struktur : FieldName DataType FieldSize No_faktur Text 10 (PK) No_Plg Text 5 Kd_Brg Text 5 Tgl_Jual Date/Time Banyak Number Byte 4

Buat project baru, simpan dengan nama unit : UReport dan project : PReport Buat desain pada form1 sbb : 5

Membuat Report Data Pelanggan Tempatkan Adoconnection1 koneksikan dengan database Report Tambahkan form baru (form2) simpan dengan nama unit : URPlg Perhatikan gambar terlebih dahulu Adoquery QuickRep QrLabel QRShape qrsysdata Blok Page Header Blok Title Blok Detail qrsysdata QRDBText 6

Ikuti langkah-langkah berikut : Letakan Adoquery1 ubah name : QPLG - isi property Connection dengan : Form1.Adoconnection1 - isi property SQL dengan perintah : SELECT * FROM PELANGGAN - Ubah Active : True Letakan komponen QuickRep (Tab Report), ubah Name : QRPelanggan isi property DataSet : QPLG pilih property [+] Bands klik Tanda [+], ubah : HasPageHeader : True HasTitle : True HasDetail : True dari perintah di atas, maka akan terbentuk blok-blok : Blok Page Header, Blok Title, Blok Detail 7

Page Header digunakan untuk menampilkan judul halaman atas Title biasanya digunakan untuk menampilkan judul-judul kolom pada data yang akan di cetak Detail digunakan untuk menampilkan data yang dari tabel Lebarkan ukuran Page Header dengan cara klik blok page header, kemudian pada bagian titik hitam bawah drag dan tarik kebawah (sesuaikan ukurannya) Letakan QRShape pada blok Page Header, atur lebar dan panjangnya seperti pada gambar Letakan QrLabel ubah caption : Halaman : Letakan QrLabel ubah caption : Tanggal Cetak : 8

Letakan dalam kotak QrSysData ubah property Data : qrspagenumber simpan di samping kanan Halaman : Letakan dalam kotak QrSysData ubah property Data : qrsdate simpan di samping kanan Tanggal Cetak Letakan pada blok Title QrLabel ubah Caption : NO Lakukan hal yang sama untuk KODE, NAMA PELANGGAN, dan ALAMAT Klik blok Title pilih property [+]Frame klik tanda [+] ubah DrawBottom : True 9

Letakan pada blok Detail di bawah NO komponen QrSysData ubah property data : qrsdetailno Pada blok Detail, Letakan komponen QrDBText di bawah KODE, isi property: - DataSet : QPLG - DataField : No_Plg Lakukan hal yang sama untuk Nama_plg dan Alamat Bila telah selesai. Aktifkan form1 pilih menu Laporan Pilih Data Pelanggan, isi dengan kode berikut : form2.qrpelanggan.preview; RUN.. Bila ada pertanyaan pilih Yes RUN, kembali bila bila tidak ada kesalahan Pilih menu Laporan Data Pelanggan 10

Membuat Report Data Barang Buat form baru (form3) simpan unit dengan nama : URBrg Buat desain dan aturan yang sama dengan Report Data Pelanggan dan sesuaikan dengan data barang Membuat Report Data Transaksi Buat form baru (form4) simpan dengan nama unit : URTrans Letakan Adoquery1, ubah property : - Name : QPLG - Connection : form1.adoconnection1 - SQL : SELECT * FROM PELANGGAN - Active : True 11

Letakan Adoquery1, ubah property : - Name : QBRG - Connection : form1.adoconnection1 - SQL : SELECT * FROM BARANG - Active : True Letakan Adoquery1, isi property : - Name : QTrans - Connection : form1.adoconnection1 - SQL : SELECT * FROM TRANSAKSI T, PELANGGAN P, BARANG B WHERE (T.NO_PLG=P.NO_PLG) AND (T.KD_BRG=B.KD_BRG) - Active : True 12

Klik 2x QTrans Klik kanan pada kotak pilih Add All Fields Perhatikan Field yang muncul, Bila yang berawalan B. maka milik tabel Barang,, P. milik Tabel pelanggan dan T. atau yang tidak ada awalan, maka itu milik tabel Transaksi Letakan QuickRep, ubah property : - Name : RTrans - DataSet : QTrans - [+]Bands ubah HasPageDetail dan HasPageHeader menjadi True Letakan komponen QrGroup pilih property Expression klik [ ] - Klik tombol [Database Field] - Pilih tabel QTRans - Pilih T.No_plg - OK 13

Perintah tadi dimaksudkan untuk menampilkan cetakan per Group berdasarkan No_Plg QRGroup merupakan komponen yang akan menjadikan hasil cetakan di tampilkan dalam bentuk group Letakan komponen QRBand Aktifkan QRGroup pilih property [+]Footer Band dan isi dengan QRBand1 Dari hasil di atas, maka akan terbentuk footer Qgroup yang nanti akan digunakan untuk menampilkan Summary dari Jumlah 14

Supaya hasil cetakan ditampilkan dalam bentuk LandScape - Klik kanan pada QuickRep (RTrans) - Pilih Report Setting - Pada kotak Paper Size dari Portrait ubah menjadi LandScape Mulai dari blok QRGroup Letakan komponen QRLabel dan ubah masing-masing captionnya (yang tercetak tebal) seperti pada gambar berikut : 15

Letakan QRDBText di samping KODE PELANGGAN, isi property : - Dataset : QTrans - Datafield : T.No_Plg Lakukan hal yang sama untuk Nama dan Alamat 16

Beralih ke blok Detail Letakan komponen QRDBText dan atur masing-masing koneksinya dari Tabel QTrans untuk : Faktur, Tgl-Jual Jual, KD-BRG, Nama barang, Harga, dan Banyak Sedangkan untuk Jumlah, ikuti perintah ini : - Letakan komponen QRExpr - Pilih property Expression, klik [ ] - Pada kotak Enter Expression, isi dg: QTRANS.Harga*QTRANS.banyak QTRANS.banyak - OK 17

Beralih ke Group Footer - Letakan komponen QRExpr, pilih property Expression klik [ ], pada kotak Enter Expression isi dengan perintah berikut : SUM(QTRANS.Harga*QTRANS.banyak QTRANS.banyak) - Pilih property Reset After Print ubah menjadi True Property Reset After Print adalah untuk me reset ulang penjumlahan dari perhitungan yang telah dilakukan oleh Group Selesai 18

Aktifkan form1 pilih menu Laporan Data Transaksi, isi dengan kode berikut : form4.rtrans.preview; RUN bila tidak ada kesalahan Lihat hasilnya TERIMA KASIH Wassalam.. 19