Prof. Filling & Record Management Day#3
-
Upload
tutus-kusuma -
Category
Documents
-
view
254 -
download
4
description
Transcript of Prof. Filling & Record Management Day#3
Bab 3 Membuat Module Data Anggota
MS Access Series Page 2
Bab 3 Membuat Module Data Anggota
3. A. Fungsi Module Data Anggota
Module data anggota adalah module aplikasi untuk mengelola data angggota koperasi. Fungsi module ini adalah:Input dan editing data anggotaMenampilkan daftar anggota koperasiMenampilkan informasi jumlah anggotaMencari data anggotaMencetak data anggotaMencetak daftar anggotaMencetak kartu anggota
MS Access Series Page 3
Bab 3 Membuat Module Data Anggota
3. B. Komponen Module Data Anggota
Module data anggota yang akan dibuat terdiri dari sebuah form utama yang memuat panel kontrol yang dibutuhkan, dilengkapi dengan sebuah subform untuk menampilkan data anggota.
Menu utama
Panel kontrol
Sub form
Informasi jumlah record
MS Access Series Page 4
Bab 3 Membuat Module Data Anggota
3. B. Komponen Module Data Anggota
Selain itu, module data anggota juga didukung dengan sebuah form untuk menampilkan data anggota secara lengkap, serta form dan report lain untuk filter dan menampilkan informasi tertentu. Secara lengkap, komponen module data anggota terdiri atas:Form utamaForm datasheet, berupa subform pada form utamaForm detil data anggotaForm filter dataForm pilihan pencetakanReport untuk mencetak data anggotaReport untuk mencetak daftar anggotaReport untuk mencetak kartu anggota
MS Access Series Page 5
Bab 3 Membuat Module Data Anggota
3. C. Membuat Form dengan Design View
1. Klik menu Create pada Form Design2. Klik kanan pada bidang form atau section bar
untuk menampilkan Header/Footer atau ruler, grid, dsb.
3. Untuk menampilkan Property Sheet, klik pada tab Design, atau tekan tombol F4
4. Toolbox juga ada pada tab Design5. Untuk menampilkan Field List, klik tab Design
lalu klik Add Existing List, atau tekan tombol Alt+F8
6. Untuk meratakan letak kontrol, pilih kontrol yang akan diatur, kemudian klik Arrange Align
7. Untuk menyamakan ukuran dan jarak kontrol, pilih kontrol dan klik Arrange Size/Space
MS Access Series Page 6
Bab 3 Membuat Module Data Anggota
3. D. Membuat Form Utama
Buat sebuah form dengan Design View dan simpan dengan nama frm_Anggota, atur properti Form pada detil berikut ini:Caption Daftar AnggotaDefault View Single FormAllow Form View YesAllow Datasheet View NoAllow PivotTable View NoAllow PivotChart View NoScroll Bars Neither YANG LAIN BIARKAN SESUAI DEFAULTRecord Selectors NoNavigation Buttons NoDividing Lines NoAuto Resize YesAuto Center YesBorder Style SizableControl Box YesMin Max Buttons Max EnabledClose Button Yes
MS Access Series Page 7
Bab 3 Membuat Module Data Anggota
3. D. 1. Menambahkan Control
Tampilkan Form Header/Footer, lalu tambahkan control sehingga tampak seperti di bawah ini:
Text Box as Subform
Image
Label Button
MS Access Series Page 8
Bab 3 Membuat Module Data Anggota
3. D. 1. Menambahkan Control
1. Untuk menambahkan ikon, gunakan control Image, beri nama imgIcon2. Judul form menggunakan control Label, gunakan nama lblTitle3. Untuk membuat panel kontrol, gunakan fitur Button wizard, atur
Caption, Name dan ControlTip Text sebagai berikut:Caption NewName cmdNewControlTip Text NewCaption EditName cmdEditControlTip Text EditCaption DeleteName cmdDeleteControlTip Text DeleteCaption SaveName cmdSaveControlTip Text SaveCaption RefreshName cmdRefreshControlTip Text Refresh
Caption FindName cmdFindControlTip Text FindCaption FilterName cmdFilterControlTip Text FilterCaption InfoName cmdInfoControlTip Text InfoCaption PrintName cmdPrintControlTip Text PrintCaption CloseName cmdCloseControlTip Text Close
MS Access Series Page 9
Bab 3 Membuat Module Data Anggota
3. D. 1. Menambahkan Control
4. Control Subform dibuat dengan fitur Subform dan diletakkan pada posisi Left=0 dan Top=0, Border Style diset Transparent, dan diberi nama Sub1
MS Access Series Page 10
Bab 3 Membuat Module Data Anggota
3. D. 2. Menambahkan Event Procedure untuk Form
1. Pilih form sehingga menjadi obyek yang aktif, pada Property Sheet klik tab Event, klik properti On Load, pilih Code Builder, lalu OK. Masukkan kode berikut:
2. Kembali ke desain form (tekan Alt+Q). Pada properti On Resize, masukkan event procedure sebagai berikut:
MS Access Series Page 11
Bab 3 Membuat Module Data Anggota
3. D. 3. Menambahkan Event Procedure untuk Panel Control
1. Klik pada tombol cmdNew, lalu klik properti On Click di bawah tab Event pada Property Sheet, masukkan kode berikut:
2. Masukkan sekaligus kode berikut untuk mengontrol cmdEdit:
3. Untuk kontrol cmdDelete, masukkan kode berikut:Fungsi Confirm ()dan fRunSQL()akan dibuat nanti
MS Access Series Page 12
Bab 3 Membuat Module Data Anggota
3. D. 3. Menambahkan Event Procedure untuk Panel Control
4. Event procedure untuk tombol cmdSave:
5. Event procedure untuk tombol cmdRefresh:
6. Event procedure untuk tombol cmdFind:
MS Access Series Page 13
Bab 3 Membuat Module Data Anggota
3. D. 3. Menambahkan Event Procedure untuk Panel Control
7. Event procedure untuk tombol cmdFilter:
8. Event procedure untuk tombol cmdInfo & cmdPrint:
9. Event procedure untuk tombol cmdClose:
MS Access Series Page 14
Bab 3 Membuat Module Data Anggota
3. E. Membuat Module Umum
Modul umum (general module) obyek module, bukan modul program Fungsi dan prosedur berlaku umum untuk seluruh aplikasi yang dibuat Berkaitan dengan fungsi-fungsi yang dimasukkan ke event procedure
untuk form dan control yang dibuat sebelumnya1.Klik Create Module New
2.Pada module baru tersebut, ketikkan kode:
Kode di atas adalah untuk memberikan nama pada aplikasi yang dibuat, yaitu “DBKoperasi”
MS Access Series Page 15
Bab 3 Membuat Module Data Anggota
3. E. Membuat Module Umum
3. Kemudian masukkan kode berikut di bawahnya:
4. Simpan modul dengan nama mdl_Procedures
MS Access Series Page 16
Bab 3 Membuat Module Data Anggota
3. F. Membuat Form Datasheet
1. Buat sebuah form baru dengan Design View, kemudian simpan dengan nama frm_Anggota_sub, lalu atur properti menjadi sebagai berikut:Caption Daftar AnggotaDefault View DatasheetAllow Form View NoAllow Datasheet View YesAllow PivotTable View NoAllow PivotChart View NoScroll Bars Both YANG LAIN BIARKAN SESUAI DEFAULTRecord Selectors YesNavigation Buttons YesRecord Source tbl_Anggota
• Untuk event Dbl Click, masukkan procedure sebagai berikut:
MS Access Series Page 17
Bab 3 Membuat Module Data Anggota
3. F. Membuat Form Datasheet
3. Selanjutnya, masukkan field-field berikut ini dari Field List:
MS Access Series Page 18
Bab 3 Membuat Module Data Anggota
3. F. Membuat Form Datasheet
4. Untuk field yang berupa Date, atur properti text alignment menjadi Center.
5. Untuk field yang berupa Combo Box (kecuali JenisKelamin), ketikkan =RefreshList() pada properti On Enter.
MS Access Series Page 19
Bab 3 Membuat Module Data Anggota
3. F. Membuat Form Datasheet
6. Tampilkan form dalam Datasheet View, lalu atur tata letak dan ukuran field/kolom. Hide beberapa kolom yang tidak perlu ditampilkan dengan klik kanan, pilih Unhide field.
7. Tekan Ctrl+S untuk menyimpan tampilan.8. Tambahkan kode untuk RefreshList():
MS Access Series Page 20
Bab 3 Membuat Module Data Anggota
3. F. Membuat Form Datasheet
9. Pasang form datasheet tersebut dengan membuka frm_Anggota pada Design View, lalu klik subform (Sub1).
10. Pada properti Source Object, masukkan: frm_Anggota_sub, lalu simpan. Hasilnya setelah ditampilkan dalam Datasheet View:
MS Access Series Page 21
Bab 3 Membuat Module Data Anggota
3. G. 1. Membuat Form Data
Form Data adalah form untuk menampilkan record data anggota secara lengkap dalam bentuk form.1.Buat sebuah form baru dalam Design View, beri nama frm_Anggota_data.2.Atur properti sebagai berikut:
Caption Data Anggota Auto CenterYes
Default View Single Form Border Style DialogAllow Form View Yes Control Box
YesAllow Datasheet View No Min Max Buttons
NoneAllow PivotTable View No Close Buttons
YesAllow PivotChart View No Record Source
tbl_AnggotaScroll Bars Neither Allow Filters NoRecord Selectors No Allow Edits
YesNavigation Buttons No Allow Deletions NoDividing Lines No Allow Additions
YesAuto Resize Yes Data Entry NoPopup Yes Modal
YesCycle Current Record
MS Access Series Page 22
Bab 3 Membuat Module Data Anggota
3. G. 2. Menambahkan Control
Selanjutnya, tambahkan field-field dari Field List sehingga tampak seperti berikut ini:Untuk field Alamat, atur agar box kira-kira mampu menampung tiga baris teks, atur properti Enter Key Behavior menjadi New Line in Field, dan Scroll Bars dipilih Vertical.Atur field-field yang berupa Date dengan alignment teks di tengah.Untuk field-field yang berupa Combo Box, kecuali JenisKelamin, isikan properti On Enter dengan =RefreshList().
MS Access Series Page 23
Bab 3 Membuat Module Data Anggota
3. G. 2. Menambahkan Control
Untuk tombol-tombol pada panel kontrol di Form Header, bisa dicopy dari form utama, yaitu cmdNew, cmdSave, cmdPrintData dan cmdClose. Untuk cmdPrintCard buat lagi dengan cara sama seperti pembuatan kontrol tombol. Letak tombol pada Form Data tetap, karena ukuran form tidak akan kita resize.
Isikan function dan event procedure pada module form data seperti ini:
Pada procedure cmdSave_Click(), buat procedure SaveRecord yang ditambahkan pada mdl_Procedures:
MS Access Series Page 24
Bab 3 Membuat Module Data Anggota
3. G. 2. Menambahkan Control
Import module untuk memasukkan function GetFileName(), dengan cara klik menu External Data Access, pilih file sumber, yaitu DBKoperasi_2003 dan pilih opsi Imports tables, queries, forms….., klik OK.
Pada form Import Objects pilih tab Modules, lalu pilih LocateForAFile, dan OK.
Buat function FileName() dan CreateFolder() dan tambahkan pada mdl_Procedures.
MS Access Series Page 25
Bab 3 Membuat Module Data Anggota
3. G. 2. Menambahkan Control
Software and Tools for Microsoft PowerPoint.
The website with innovative solutions.
Save time and money by automating your presentations.
www.presentationpoint.com
E-Mail: [email protected]
08112503588 - 081328855570
Oleh: Tutus Kusuma