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

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

MEMBUAT LAPORAN (DATA REPORT)

Modul Report Dan Form Report

Pertemuan ke-7. MDI Form, dan Menu

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

DATABASE. Visual Data Manager

BAB 3 Database dalam Form

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


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

E-Trik Visual C++ 6.0

ADODC. Gambar 5.1. ADODC

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

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

Konsep Sistem Informasi B

Menggunakan Microsoft Access (perhatikan untuk red text)

PROGRAM PENJUALAN TUNAI. (Menggunakan Microsoft Acces)

MEMBACA RECORD DENGAN ADODC

Koneksi Database BAB 1

Laporan. Danu Wira Pangestu Lisensi Dokumen:

Mengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu

Tutorial Mengkoneksikan Visual Basic 6.0 dengan Database Ms. Access

KOMPUTER APLIKASI BISNIS

DATABASE. Visual Data Manager

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

BAB-II OPERASI TABEL

BAB VI MENGGUNAKAN DATABASE DESKTOP

MICROSOFT ACCESS. Pengenalan Microsoft Office Access 2003

BAB VIII Pengenalan Database dengan Visdata dan MS. Access

Model Koneksi Database Visual Basic 6.0 a. DAO (Data Access Objects) Menggunakan Objek Tanpa Objek b. ADO (ActiveX Data Objects) Menggunakan Objek Tan

BAB KONEKSI SQL SERVER

Membuat File Database & Tabel

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

MODUL 1 MERANCANG FILE DATABASE

KSI B ~ M.S. WULANDARI

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

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

Ahmad Zidni, S.T. SMK Gondang 2011

Mengenal dan Mulai Bekerja dengan Access 2007

Crystal Reports (Bagian 2)

Praktikum 6 SubForm dan Kode VBA

MENGGUNAKAN SUB FORM. Adi Rachmanto, S.Kom., M.Kom Program Studi Akuntansi FEB UNIKOM

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

Konsep Sistem Informasi B

Oleh : Uus Rusmawan Hal - 1 -

BAB VII. Pengenalan Menu Editor Dan Proses Pembuatan Serta Penggunaan Multi Form

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

MEMBUAT DATA BASE dengan Microsoft SQL server 2000

BAB-I DATABASE DAN MENGENAL MICROSOFT ACCESS

SEKOLAH TINGGI ILMU EKONOMI STIE SEBELAS APRIL SUMEDANG

Contoh Aplika Aplik si a VB dengan Database Oracle 1

Modul Database dan Pengaksesannya dari FORM #1

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

A. MAKSUD DAN TUJUAN 1. MAKSUD

MODUL 5 MANIPULASI DATA

Koneksi VB Dengan Database Sql Server

BAB-XI MEMBUAT SUBFORM

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

Modul Praktikum Ke-1

1. Pengertian Database

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

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

Koneksi Visual Basic, MySQL (ODBC) dan Crystal Report

Mail Merge. Pada langkah pertama yaitu dalam sub menu Main Document, terdapat pilihan :

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

Membuat File Database & Tabel

MDI Form Menu Data Access Control

Sistem Informasi Royalti

Pada Visual Basic, anda dapat membuat database dengan menggunakan Visual Data Manager yang dapat diaktifkan dari menu Add Ins, Visual Data Manager

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

Lembar kerja access Title bar merupakan judul dari jendela program atau nama file yang sedang aktif Tombol office merupakan tombol yang menampung

Oracle dengan Visual Basic. Arif Basofi Politeknik Elektronika Negeri Surabaya ITS 2012

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

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

BAB 10 NETBEANS DATABASE

BAB 5. MEMBUAT DAN MENGGUNAKAN FORM

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

BAB VIII MEMBUAT MENU DENGAN SWITCHBOARD MANAGER DAN PEMBUATAN STARTUP

APLIKASI KOMPUTER. Pokok Bahasan : MS. Access 2010 (Bagian 1) Anggun Puspita Dewi, S.Kom., MM. Modul ke: Fakultas MKCU

Belajar MS Access (8)

Membuat Koneksi Database Menggunakan ODBC (Open Database Conectivity)

Modul Praktikum Basis Data 11 Membuat Menu dengan Form

Aplikasi Komputer. Bekerja Dengan Microsoft Excel Access (1) Ita Novita, S.Kom, M.T.I. Modul ke: Fakultas ILMU KOMPUTER. Program Studi Informatika

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

Pengenalan Database. Informasi adalah Data yang sudah diolah dan berguna bagi si pemakainya. NPM Nama Alamat Aris Bekasi Budi Depok

MODUL TIK: Tutorial Merancang Database dengan Microsoft Access Oleh: Heri Istiyanto

Pengenalan Visual Basic

ADO (Active-x Data Object)

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

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

Aplikasi Kompoter. Teori-teori dan fungsi-fungsi yang ada dalam MS.Acces Giri Purnama, S.Pd, M.Kom. Modul ke: Fakultas FT

Pelatihan Microsoft Access LPPM Unmul 2011 Lembaga Pengabdian kepada Masyarakat

Mengenal Data Environment dan Data Report

MICROSOFT OFFICE ACCESS 2007

Modul ke: Aplikasi Komputer 13TEKNIK. Pengantar Ms. Access Lanjutan. Fakultas. Hendri, ST. MT. Program Studi

BAB 3 Simpan Data 3.1. Simpan Data Dengan Kode SQL Ms Access MS Access ( format) DbJenisBrg.mdb Tabel_Jenis_Brg 22 Atep Ruhiat

1. MENGENAL VISUAL BASIC

Mengoperasikan Dasar-Dasar Basis Data (Database)

PROSEDUR MENJALANKAN MICROSOFT OFFICE ACCESS 2007

BAB II MICROSOFT VISUAL STUDIO

Transkripsi:

Latihan 29 Membuat Menu Pada Visual Basic Pembuatan menu pada Visual Basic dapat dilakukan dengan bantuan Menu Editor yang terdapat pada Menu Tools. Pada dasarnya setiap item menu memiliki dan sebuah Nama. Anda dapat membentuk Kunci Akses dengan menggunakan tanda & (ampersand) pada dui menu tersebut. Untuk membuat menu anda cutup mengetikan dan Name, selanjutnya klik pada Next, dan ketikkan menu yang berikutnya, sampai selesai. Selanjutnya adalah menbuat Sub Menu dengan melakukan klik pada panah kanan dan sebaliknya. Anda dapat membuat sampai 5 Sub Menu (6 kalau termasuk Menu Utama). Pada contoh diatas akan menghasilkan menu sebagai berikut : Membuat Garis Pemisah antar Menu Anda dapat menggunakan tanda - (karakter hypen) untuk membuat garis pemisah antar menu pada.

Sehingga akan menghasilkan menu sebagai berikut : Latihan 30 Ubah properties seperti berikut ini: Objek Properti Setting Data1 Name Dbperpustakaan Perpustakaan Connect Access Database Name D:\ContohVB\Perpustakaan.mdb EOF Action AddNew

RecordsetType Dynaset RecordSource Anggota DBGrid1 Name DBGrid1 AllowAddNew True AllowArrows True AllowDelete True AllowUpdate True Data Anggota Perpustakaan ColoumHeaders True DataSource dbperpustakaan TabAction Grid Navigation Text1 Name txtnomor Data Source dbperpustakaan Data Field Noagt Text (kosong) Text2 Name txtnama Data Source dbperpustakaan Data Field Nama Text (kosong) Text3 Name txtalamat Data Source dbperpustakaan Data Field Alamat Text (kosong) Combo1 Name Cmbjenkel Data Source dbperpustakaan Data Field Jenkel Text (kosong) Combo2 Name Cmbpddk Data Source dbperpustakaan Data Field Pendidikan Text (kosong) Command1 Name Cmdtambah &Tambah Command2 Name Cmdubah &Ubah Command3 Name CmdHapus &Hapus Command4 Name CmdSimpan &Simpan Command5 Name CmdExit E&xit Buat Database dan Tabel 1. Buatlah Database dengan nama Perpustakaan.mdb(menggunakan visual data manager) Buatlah Tabel di dalam database Perpustakaan beri nama 2. Anggota, isi tabel sesuai dengan ketentuan di bawah ini : Nama Type Size NoAgt Text 6 Nama Text 30 Alamat Text 50

Jenkel Text 60 Pendidikan Text 5 Ketik code program dibawah ini di dalam form anggota Private Sub cmdexit_click() End End Sub Private Sub cmdhapus_click() dbperpustakaan.recordset.delete End Sub Private Sub cmdsimpan_click() dbperpustakaan.recordset.update End Sub Private Sub cmdtambah_click() dbperpustakaan.recordset.addnew txtnomor.setfocus End Sub Private Sub cmdubah_click() dbperpustakaan.recordset.edit txtnomor.setfocus End Sub MEMBUAT DATABASE DENGAN MS.ACCESS 1. MEMBUAT DATABASE PIlih menu Add-Ins pada menu utama MS-Visual Basic 6.0 Pilih Visual Data Manager, dan akan muncul tampilan seperti dibawah ini. Pilih File lalu New Pilih Microsoft Access lalu pilih versi yang diinginkan lihat gambar dislide selanjutnya

Beri nama file dan lokasi penyimpanan data, nama file disimpan dengan nama Pembelian.Mdb, kemudian pilih save. Kita selesai membuat database dengan nama pembelian.mdb 2. MEMBUAT TABEL BARANG Klik kanan pada Tulisan Properties, kemudian pilih new table sehingga muncul table dibawah ini Ketik tulisan Barang pada Table Name Klik Add Field untuk menambahkan field(kolom), sampai muncul gambar seperti di slide selanjutnya Ketik sesuai dengan gambar diatas, kemudian klik OK.

Ulangi langkah 8 dan 9 untuk menambahkan field Nama (tipe Text, lebar 30), field Satuan(tipe Text, lebar 5), field Harga(tipe Single). Klik Close 3. MEMBUAT PRIMARY KEY Klik Add Index, sampai muncul gambar dibawah ini : Klik OK, kemudian pilih Close sampai muncul lagi tampilan Slide 4 Klik Close sampai muncul tampilan Propeties saja Pilih Menu File lalu Exit untuk keluar dari program Visual Data Manager. LATIHAN SOAL Buat Database dengan nama Penjualan.mdb kemudian buat 4 tabel di bawah ini di dalam database penjualan : Tabel 1 : Tabel Barang Name Type Size Kd_Brg Text 6 Nm_brg Text 20 Hrg_brg Currency General Number Tabel 2 : Pelanggan Name Type Size Kd_Plg (PK) Text 5 Nm_plg Text 20 Alamat Text 50 No.Tlp Text 20 Tabel 3 : isi Name Type Size No_pesan (PK) Number Long Int Kd_brg (PK) Text 6 Spek Text 100 Hrg_brg Currency General Number Jum_brg Number Integer

Tabel 4 : Pesanan Name Type Size No_pesan (PK) Number Long integer kd_plg (FK) Text 6 Tgl_pesan Date/time Alm_kirim Text 50 4. MENU EDITOR Buat project baru dengan memilih Standar EXE pada New Project Pilih (klik) form, lalu ubahlah property Name-nya menjadi frmmenu dan property nya menjadi Menu Program Perpustakaan. Klik icon Menu Editor yang terletak pada toolbar, sehingga akan muncul spt gambar dibawah Isilah isian caption dengan tampilan menu, misalnya &File Master Isilah isian Name dengan nama pengenal menu, misalnya mnfilemaster Beri tanda pilih pada pilihan Enable agar menu ini bisa dipilih Beri tanda pilih pada pilihan Visible agar menu ini ditampilkan di layer. Gunakan icon tanda panah jika ingin mengubah letak atau level menu. Menu yang lebih atas akan ditampilkan lebih ke kiri, sedangkan menu dengan identasi (menjorok) ke kanan diletakkan sebagai sub menu dari menu diatasnya yang identasinya lebih ke kiri. Pilih next untuk membuat pilihan(menu) berikutnya Pilih insert untuk menyisipkan pilihan baru pada posisi yang sekarang ditunjuk. Pilih Delete untuk menghapus menu yang ditunjuk. Lengkapi struktur menu menjadi seperti table dibawah ini. Setelah selesai klik OK. Simpan projek dengan nama Perpustakaan, dan form dengan nama menu Level 1 Level 2 &File Master Input Data Anggota Input Data Buku Input Data Karyawan &Transaksi Peminjaman Buku Pengembalian Buku &Keluar Name mnfilemaster mndataanggota mndatabuku mndatakaryawan mnpinjam mnkembali mnexit

MEMBUAT LAPORAN DENGAN DATA REPORT Setelah menyiapkan file database (*.mdb) dan setelah membuat project baru maka proses berikutnya adalah menambahkan object DataEnvironment ke dalam project: a. Langkah 1 Pilih Jendela Project, klik kanan lalu pilih ADD DataEnvirontment b. Langkah 2 Setelah DataEnvironment object masuk kedalam project, maka secara default VB akan memberi nama DataEnvironment1, selanjutnya adalah tugas kamu untuk merubah nama default tersebut menjadi suatu nama yang lebih memiliki arti. Dalam pemberian nama, biasanya untuk DataEnvironment selalu diawali dengan (prefix) 'de', misalnya dalam contoh kasus ini, diberi nama depenjualan. Untuk merubah properti nama, pilih jendela Properties atau tekan F4, kemudian dari Object Selector pilih DataEnvironment1. Pada properti (Name) isikan dengan "depenjualan". Setelah melakukan perubahan pada properti Name dari DataEnvironment object, maka jendela Project Explorer akan telihat seperti pada Gambar dibawah ini. 2. Jendela DataEnvironment Design Banyak tombol yang terletak pada Toolbar dari jendela DataEnvironment, beberapa di antaranya berguna untuk melakukan proses setup properti dari DataEnvironment object, dan yang lainnya berguna untuk membuat 'Connection' dan 'Command object'.

3. Membuat Connection Object Saat menambahkan DataEnvironment kedalam project, maka VB 6.0 secara otomatis akan menambahkan connection object (nama default: Connection1). Connection object kurang lebih adalah ADO connection string, yang didalamnya berisi informasi koneksi ke database, sepeti database provider, lintasan data (path) dan nama file. Ikuti langkah-langkah berikut untuk membuat suatu Connection object. a. Langkah 1 Ganti dulu nama defaultnya. Caranya; tekan F4 untuk menampilkan jendela Properties, kemudian dari object selector pilih Connection1, dari properti Name ganti menjadi "conpenjualan". Tiga huruf pertama (con) adalah merupakan prefix untuk object Connection. b. Langkah 2 Click tombol Properties yang terdapat pada toolbar dari jendela DataEnvironment, hal ini dimaksudkan untuk melakukan proses setup properti Connection Object. Pengaksesan tombol ini akan menampilkan kotak dialog Data Link Properties. c. Langkah 3 Dari kotak dialog Data Link Properties yang ditampilkan, terdapat empat tab, yaitu: 1). Provider, digunakan untuk memilih data provider,

2). Connection, digunakan untuk membuat Connection String, 3). Advanced, digunakan untuk mengaturan Network Settings dan Access Permissions, 4). All, menampilkan semua daftar Connection object. Dari tab Provider, pilih Microsoft Jet 4.0 OLE DB Provider (jika database yang digunakan dibuat dengan MS-Access 2000,). Setelah itu tekan tombol Next untuk selanjutnya menuju tab Connection. Catatan: jika database yang dikoneksikan dibuat dengan menggunakan Access97 maka harus memilih; Microsoft Jet 3.51 OLE DB Provider. Sedangkan membuat database dengan mengunakan Access2000 maka harus memilih; Microsoft Jet 4.0 OLE DB Provider. d. Langkah 4 Pada tab Connection, akan membuat 'connection string', pada edit box database name masukan nama database yang akan digunakan (pada contoh ini digunakan database 'penjualan.mdb'). e. Langkah 5 Setelah melakukan proses 'Connection', kini saatnya untuk mencoba koneksi yang dibuat tersebut. Caranya click tombol Test Connection yang terletak pada tab Connection bagian kanan bawah. Selanjutnya akan ditampilan kotak pesan yang akan menginformasikan sukses tidaknya connection yang telah dibuat. Bila connection benar maka akan ditampilkan pesan "Test connection succeeded".

4. Membuat Command Objects Command objects merupakan hal yang penting dalam DataEnvironment object. Command object kurang lebih adalah recordset dimana mengakses database. Command object dapat berupa suatu table, view, stored procedure, atau juga SQL query. Untuk membuat suatu Command object, kamu bisa mengikuti langkah berikut ini: a. Langkah 1 Click tombol Add Command yang terdapat pada toolbar dari jendela DataEnvironment. Sebuah Command object baru segera akan ditampilkan, secara default akan diberi nama Command1. b. Langkah 2 Dari jendela DataEnvironment pilih Command1 (yang baru saja terbentuk, dengan cara diclick) kemudian click tombol mouse sebelah kanan, maka akan tampil menu pop-up. Dari menu pop-up tersebut pilih Properties..., selanjutnya akan ditampilkan kotak dialog "commandname Properties". Ganti Command Name dengan (misalnya; Barang). Biasanya, sebuah Command object diberi nama sesuai dengan nama Tabel yang akan digunakan atau bisa juga nama SQL query. c. Langkah 3 Setelah sumber data untuk command object selesai di-set, selanjutnya jendela DataEnvironment akan terlihat.

5. Hubungkan DataEnvironment dengan Data Report Setelah objek DataEnvironment selesai dibuat, tahap berikutnya adalah menghubungkannya dengan Data Report, dalam hal ini Data Report bertindak sebagai media untuk menampilkan data. Ikuti langkah dibawah ini. a. Langkah 1: Pilih Jendela Project Piih Add DataReport Maka akan tampil Data Report1 dimana kita akan membuat design laporan keluaran, sesuaikan ukuran dari Data Report1 tersebut sehingga nantinya dapat menampung semua field yang akan di letakkan diatas Data Report tersebut. b. Langkah 2 Atur letak jendela DataEnvironment serta jendela DataReport secara bersebelahan c. Langkah 3: Lakukan proses drag & drop field yang diingkan ke Data Report1, bisa memilih field tertentu yang dikehendaki untuk diletakkan pada Data Report1. 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 :

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