1. MENGOPERASIKAN PERANGKAT LUNAK
BASIS DATA 08 Mendisain Form (Advanced)
Mata Diklat:
Keterampilan Komputer dan
Pengelolaan Informasi
Program Keahlian:
Semua Program Keahlian
Disusun Oleh:
Drs. Prayitno
Meliputi:
» Menggunakan Input
Mask
» Menambahkan Tombol
» Menambahkan Combo
Box
» Mengatur Urutan
Tabulasi
» Membatasi Data di
dalam Combo Box
» Menambahkan Kotak
Group
» Form dengan Tab
Control
» Memvalidasi Data
Masukan
» Memproteksi Field
» Memformat Digit
Desimal
Perkiraan waktu
8x45 menit
SEKOLAH MENENGAH KEJURUAN NEGERI 2 KEBUMEN
Jl. Joko Sangkrip Kom.1 Sumberadi, Kebumen 54315 Telp. (0287) 381801, Fax. (0287) 381802
web site: smkn2kebumen.com, email: smkn2kebumen@yahoo.com
2008
2. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
Pendahuluan
Pada modul 5 Anda telah berhasil mendisain form untuk keperluan entri data kedalam database Access.
Form yang telah Anda buat itu masih sangat sederhana, sehingga masih kurang efektif untuk ukuran
sebuah aplikasi database. Pada modul ini, Anda akan mendisain beberapa form yang lebih maju
dibandingkan form yang pertama.
Bekerja Berpasangan dan Berdiskusi: Refleksi Modul 7
Diskusikanlah jawaban-jawaban Anda pada ‘Latihan Untuk Dikerjakan di Rumah: Refleksi Modul 7’
dengan rekan Anda dan seluruh kelompok seperti yang diminta. Catat setiap gagasan yang baru dan
bagus pada tempat yang disediakan.
Latihan1: Menggunakan Input Mask
Input Mask adalah patron masukan yang memudahkan Anda dalam memasukkan data. Dalam latihan ini
Anda akan menambahkan input mask untuk masukan data tanggal pada form Biodata, kemudian form
itu Anda simpan dengan nama baru. Ikuti langkah di bawah ini.
1. Pastikan file database Nilai Raport sudah Anda buka dengan Microsoft Access.
2. Pada panel Form klik frm_Biodata, kemudian klik tombol Design.
3. Bila jendela Properties belum muncul, aktifkan dengan mengklik tombol Properties pada toolbar
Form Design.
4. Klik kotak teks TglLahir untuk memilihnya.
5. Pada jendela Properties, klik tab Data.
6. Klik item Input Mask, kemudian klik tombol Build.
Klik tombol Build untuk
membuka jendela build
Access menampilkan kotak dialog Input Mask Wizard seperti di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
1
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
3. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
7. Pilih Short Date.
8. Pada kotak Try It: ketikkan 27 kemudian 07 dan 1988 untuk mencoba masukan tanggal 27/07/1988.
Perhatikan, Anda tidak perlu mengetikkan tanda “/” karena Input Mask secara otomatis
menyediakannya pada posisi yang tepat.
9. Klik Next. Kotak dialog berganti menjadi seperti di bawah ini.
Di bagian ini, Anda dapat mengganti karakter placeholder dengan karakter lain yang disediakan.
Tetapi dalam latihan ini Anda tidak perlu menggantinya.
10. Klik Finish untuk mengakhiri pengaturan Input Mask.
Nilai dari Input Mask pada jendela Properties kini menampilkan “00/00/0000;0;_” seperti pada
gambar di bawah ini.
Menguji Input Mask
Nilai input mask
Untuk menguji apakah Input Mask sudah berjalan dengan benar Anda perlu mengujinya. Ikuti langkah
di bawah ini.
1. Pada toolbar Form Design, klik tombol Form View.
2. Cobalah mengedit field tanggal lahir salah record di dalam form. Bila format masukan tanggal adalah
“dd/mm/yyyy” dan Anda tidak perlu memasukkan tanda “/”, berarti input Mask yang Anda atur
sudah benar.
3. Kembalilah ke jendela Form Design dengan mengklik tombol Form Design.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
2
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
4. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
Latihan 2: Menambahkan Tombol Untuk Menutup Form
Form Biodata Anda akan lebih efektif bila ditambahkan tombol untuk menutup form, sehingga untuk
menutup form tersedia dua pilihan, yaitu menggunakan tombol Close bawaan (tanda X pada sudut
kanan atas form) dan tombol buatan Anda sendiri.
1. Pastikan Toolbox tampil dalam jendela design. Bila belum muncul, klik tombol Toolbox pada toolbar
Form Design.
Tombol Toolbox
2. Pastikan tombol Control Wizard pada Toolbox aktif. Bila belum aktif, aktifkan dengan cara mengklik
pada tombol tersebut.
3. Pada Toolbox, klik tombol Command Button.
Perhatikan, kursor Anda berubah menjadi tanda + dan kotak segiempat kecil.
4. Klik pada sudut kanan-bawah form Anda.
Access menampilkan kotak dialog Command Button Wizard seperti di bawah ini.
5. Pada bagian Categories, pilih Form Operations. Kemudian pada bagian Actions pilih Close Form.
6. Klik Next. Kotak dialog berubah menjadi seperti di bawah ini.
7. Pada kotak Text, gantilah teks Close Form menjadi Selesai.
8. Klik Next. Kotak dialog kini seperti gambar di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
3
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
Control
Wizard
5. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
9. Gantilah nama tombol Commandxx (xx mewakili nomor tertentu, misalnya Command37) menjadi
CmdClose. (Langkah ini bersifat opsional, artinya boleh diabaikan)
10. Klik Finish.
Sebuah tombol dengan label “Selesai” kini muncul di form Anda, seperti pada gambar di bawah ini.
11. Simpanlah form Anda dengan nama baru. Pada menu File, pilih Save As.
12. Beri nama frm_Biodata2, kemudian klik OK.
Menguji Tombol
Untuk menguji tombol, Anda harus menjalankan form dalam modus Form View. Ikuti langkah di bawah
ini.
1. Pada toolbar Form Design, klik tombol Form View untuk menjalankan form.
2. Klik tombol Selesai. Form Anda seharusnya menutup.
Latihan 3: Menambahkan Combo Box
Combo Box (kotak kombinasi) sangat banyak digunakan di dalam program aplikasi. Beberapa combo box
yang sudah sering Anda gunakan adalah kotak Fonts yang digunakan untuk memilih jenis huruf, Font
Size untuk merubah ukuran huruf, Zoom untuk merubah pembesaran layar.
Combo Box sangat efektif untuk mencari data dengan mengetikkan beberapa huruf awal dari field yang
dicari. Untuk menemukan field Saparudin, misalnya, Anda cukup mengetikkan beberapa huruf awalnya,
dan Combo Box akan menampilkan field-field yang huruf awalnya sama dengan yang Anda masukkan.
Dalam latihan berikut, Anda akan menghapus kotek teks NIS dan menggantinya dengan Combo Box
untuk mencari data berdasarkan NIS. Ikuti langkah di bawah ini.
1. Pada jendela database, klik-kanan form frm_Biodata2, kemudian klik Design View.
2. Klik kotak teks NIS, kemudian tekan kunci DELETE pada keyboard untuk menghapusnya.
Anda akan mengganti kotak teks NIS dengan Combo Box.
3. Pastikan tombol Control Wizard pada Toolbox sudah aktif, bila belum aktifkan tombol tersebut.
4. Pada Toolbox, klik tombol Combo Box.
Perhatikanlah, bentuk kursor berubah menjadi tanda + disertai dengan ikon Combo Box.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
4
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
6. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
5. Klik di tempat kotak teks NIS yang telah Anda hapus.
Access menampilkan kotak dialog seperti di bawah ini.
6. Pada kotak dialog Combo Box Wizard, pilih opsi ke-3 (“Find a record on ….”), kemudian klik Next.
Kotak dialog berganti menjadi seperti di bawah ini.
7. Pada kotak Available Fields, pilih NIS, kemudian klik tombol > untuk memindahkan field NIS ke kotak
Selected Fields.
8. Klik Next.
Kotak dialog kini seperti di bawah ini.
9. Klik Next.
Kotak dialog kini seperti di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
5
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
7. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
10. Tambahkan tanda “:” di belakang teks NIS untuk melengkapi label NIS. (Anda juga dapat
mengabaikan hal ini, dan mengeditnya di saat yang lain langsung pada form), kemudian klik Finish.
11. Simpan form Anda dengan nama baru, yaitu: frm_Biodata3.
Menguji Combo Box
Untuk mengetahui apakah combo box apakah berfungsi dengan benar, Anda perlu mengujinya. Ikuti
langkah di bawah ini.
1. Pastikan frm_Biodata3 sudah dibuka dalam modus Design View. Bila belum, klik-kanan
frm_Biodata3 kemudian klik Design View.
2. Pada toolbar Form Design, klik tombol Form View untuk menjalankan form.
3. Klik panah turun pada Combo Box NIS yang baru saja Anda buat.
4. Pilih salah satu NIS. Perhatikanlah, saat itu juga data dalam form berganti sesuai dengan NIS yang
Anda pilih.
5. Ulangi langkah (4) beberapa kali untuk melihat perubahan data yang ditampilkan.
6. Pada tombol Navigasi di bagian kiri-bawah form, klik tombol Next (>) beberapa kali, dan perhatikan
dengan saksama bahwa NIS pada Combo Box tidak berubah. Ini disebabkan Combo Box belum
dikaitkan dengan perubahan data dalam form. Anda akan mengaitkannya nanti.
7. Kembali ke modus Design View dengan mengklik tombol Design View.
Mengaitkan Combo Box dengan Form Saat ini
Anda akan mengaitkan hubungan antara Combo Box dengan Form saat ini, sehingga bila Anda
memajukan/memundurkan record menggunakan tombol Navigasi, nilai pada Combo Box ikut berganti
sesuai dengan record saat itu. Ikuti langkah di bawah ini.
1. Klik-ganda kotak kecil abu-abu di sudut kiri-atas form.
Langkah ini bertujuan untuk membuka jendela Properties.
2. Klik Combo Box NIS, dan catat nama object yang muncul di dalam kotak Object pada jendela
Porperties dan toolbar Formatting.
Nama object Combo Box Anda mungkin tidak sama persis dengan contoh di atas (Combo37), tidak
masalah.
3. Klik kotak segiempat kecil di sudut kanan-atas form untuk memilih form.
4. Pada jendela Properties, klik tab Event.
5. Klik nilai dari item On Current, kemudian klik tombol Build (…).
Access menampilkan kotak dialog seperti di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
6
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
Nama object Combo Box NIS
ditampilkan di dalam kotak
object
8. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
6. Pada kotak dialog Choose Builder, pilih Code Builder kemudian klik OK.
Access menampilkan jendela Microsoft Visual Basic seperti di bawah ini.
7. Tekan kunci TAB pada keyboard untuk memindahkan kursor 1 tabulasi ke kanan.
8. Ketikkan: Combo37=NIS. Perhatian! Nama object (Combo37) harus sama dengan object pada form
Anda. Penulisan yang salah mengakibatkan tidak berfungsinya Combo Box.
9. Tutup jendela Microsoft Visual Basic.
Menguji Kaitan Combo Box
1. Jalankan form dengan mengklik tombol Form View pada toolbar Form Design.
2. Majukan/mundurkan record dengan menggunakan tombol Navigasi pada bagian kiri bawah form.
Perhatikanlah, sekarang pergantian record juga diikuti dengan pergantian NIS sesuai dengan record
yang dituju.
3. Kembali ke modus Design View.
Membatasi Data di dalam Combo Box
Untuk menghindari penulisan data yang salah (tidak tersedia di dalam database) ke dalam Combo Box,
Anda dapat membatasi agar Combo Box tidak dapat diisi data yang tidak tersedia di dalam database.
Ikuti langkah di bawah ini.
1. Jalankan form frm_Biodata dengan mengklik tombol Form View.
2. Cobalah masukkan NIS yang tidak ada di dalam database, misalnya 99999, kemudian tekan ENTER.
Perhatikanlah, Combo Box menampilkan teks yang Anda ketikkan, yaitu 99999, tetapi field-field
yang lain tidak berubah. Ini dikarenakan tidak ada record dengan NIS 99999. Hal seperti ini dapat
membingungkan. Anda akan mengatasi hal ini.
3. Klik tombol Design View untuk pindah ke modus disain.
4. Klik Combo Box untuk memilihnya.
5. Pada jendela Properties, klik tab Data.
6. Pada item Limit To List, ubah nilainya menjadi Yes.
7. Jalankan form dengan mengklik tombol Form View.
8. Ketikkan kembali 99999 pada Combo Box, kemudian tekan ENTER.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
7
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
9. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
Access menampilkan kotak peringatan seperti di bawah ini.
9. Klik OK dan tekan kunci ESC dua kali untuk membatalkan pemasukkan.
Anda telah berhasil membatasi data yang boleh dimasukkan ke dalam Combo Box.
Mengatur Urutan Tabulasi Kotak Kontrol
Urutan tabulasi digunakan untuk memudahkan pemasukan data melalui form, dari field satu ke field
berikutnya. Di dalam Access, untuk memindahkan kursor dari field satu ke field berikutnya dilakukan
dengan menekan kunci TAB. Ketika kunci TAB ditekan, kursor akan berpindah ke field urutan tabulasi
berikutnya.
Urutan tabulasi dari kotak kontrol disusun berdasarkan urutan pembuatannya. Combo Box NIS yang
baru saja Anda buat pada form, memiliki urutan terakhir pada saat digunakan. Seharusnya Combo Box
NIS berada pada urutan pertama, karena posisinya berada di awal. Anda akan mengatur urutan
tersebut. Ikuti langkah di bawah ini.
1. Klik-kanan pada form, kemudian pilih Tab Order.
Access menampilkan kotak dialog seperti di bawah ini
2. Temukan Combo37 (atau Comboxx, sesuai dengan yang ada pada form Anda), pada bagian Custom
Order, kemudian klik.
3. Klik-tahan-geser Combo37 (objek Anda mungkin bukan Combo37) ke posisi paling atas.
4. Klik OK.
5. Bila perlu, atur ukuran dan posisi Combo Box agar serasi dengan objek-objek lain di dalam form.
6. Simpan form Anda dengan mengklik tombol Save pada toolbar Form Design.
Latihan 4: Membuat Form Nilai
Setelah sukses membuat form Biodata, kini saatnya Anda membuat form untuk memasukkan data nilai,
mulai dari semester 1 hingga semester 4.
Dalam latihan yang lalu, Anda telah membuat query dengan nama qNilai yang memuat field-field dari
tabel Biodata, Nilai1, Nilai2, Nilai3, dan Nilai4. Anda akan menggunakan qNilai untuk membuat form.
Ikuti langkah di bawah ini.
1. Pastikan panel Form pada jendela Database sudah diaktifkan.
2. Klik-ganda Create form by using wizard untuk mulai membuat form dengan wizard.
3. Pada kotak Tables/Queries, pilih Table: qNilai.
4. Pindahkan field-field: NIS, Nama, Kelas, Foto dan Semua Mata Pelajaran Pada Semester 1 ke kotak
Selected Fields dengan menggunakan tombol >.
5. Klik Next.
6. Pilih Columnar, kemudian klik Next.
7. Pilih Standard, kemudian klik Next.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
8
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
10. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
8. Ganti qNilai dengan frm_EntriNilai.
Form Anda kini nampak seperti gambar di bawah ini.
Penataan (layout) kontrol/objek di dalam form masih seadanya dan belum sesuai dengan
kebutuhan. Anda akan memodifikasinya pada langkah berikutnya.
9. Tutup form Anda dengan mengklik tombol Close di sudut kanan-atas form.
Memodifikasi Form Nilai
Dalam latihan berikut Anda akan memodifikasi form frm_EntriNilai sehingga penataannya sesuai
dengan kebutuhan. Ikuti langkah di bawah ini.
1. Pada jendela Database, klik-kanan frm_EntriNilai, kemudian klik Design View.
Form Anda kini seperti gambar di bawah ini.
2. Dengan cara seperti pada latihan sebelumnya (ingat modul “Mendisain Form”) atur dan lengkapi
form Anda sehingga seperti gambar di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
9
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
11. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
3. Simpan dan tutup form Anda.
Menambahkan Kotak Group (Options Group)
Agar nampak lebih kompak, Anda akan menambahkan kotak group yang mengelilingi semua field nilai
mata pelajaran. Ikuti langkah di bawah ini.
1. Di dalam jendela Database, klik-kanan form frm_EntriNilai kemudian klik Design View.
2. Pada Toolbox klik tombol Option Group.
Option Group
3. Letakkan kursor di bawah label NIS, kemudian klik-tahan-geser ke kanan-bawah hingga berada di
antara field Produktif F dan Nilai Rata-rata.
4. Pada kotak dialog yang muncul, klik tombol Cancel.
5. Klik panah turun tombol Special Effects, kemudian pilih Sunken.
6. Gantilah teks Frame49 menjadi Nilai, kemudian tebalkan (bold) teks tersebut.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
10
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
Dengan
tombol Option
Group, klik di
sini…
Tahan-dan-
geser
mouse
Anda
hingga di
sini.
12. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
7. Jalankan form Anda dengan mengklik tombol Form View.
8. Simpan dan tutup form Anda.
Memproteksi Field
Untuk menghindari perubahan data tertentu, seringkali field-field tertentu perlu diproteksi, sehingga
nilai dari field tersebut tidak dapat dirubah. Dalam latihan berikut Anda akan memproteksi field Nama,
Kelas dan Rata1 karena Nama dan Kelas telah memiliki nilai yang tidak perlu dirubah. Sedangkan field
Rata1 berisi nilai yang dihitung melalui Query. Ikuti langkah di bawah ini.
1. Klik-kanan form frm_EntriNilai kemudian klik Design View.
2. Klik kotak teks Nama untuk memilihnya.
3. Buka jendela Properties dengan mengklik tombol Properties pada toolbar Form Design.
4. Pada jendela Properties, klik tab Data.
5. Ganti nilai pada item Enabled menjadi No. Perhatikanlah, kotak teks Nama kini berwarna redup yang
menunjukkan bahwa field tersebut tidak dapat diubah isinya.
6. Pada form Anda klik kotak teks Kelas untuk memilihnya.
7. Pada jendela Properties, ganti nilai pada item Enabled menjadi No.
8. Pada form Anda klik kotak teks Rata1 untuk memilihnya.
9. Pada jendela Properties, ganti nilai pada item Enabled menjadi No.
10. Jalankan form Anda dengan mengklik tombol Form View pada toolbarForm Design.
Form Anda kini mirip ilustrasi di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
11
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
Tab Data
13. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
11. Simpan dan tutup form Anda.
Menambahkan Combo Box
Dalam latihan berikut Anda akan mengganti kotak NIS dengan Combo Box, sehingga memudahkan Anda
dalam pencarian dan pemasukan data. Ikuti langkah di bawah ini.
1. Di dalam jendela Database, klik-kanan form frm_EntriNilai lalu klik Design View.
2. Klik kotak teks NIS kemudian tekan kunci DELETE pada keyboard untuk menghapusnya.
3. Pada Toolbox klik tombol Combo Box.
4. Klik pada lokasi yang tadinya ditempati kotak teks NIS.
5. Pada kotak dialog Combo Box Wizard pilih opsi ke-3, kemudian klik Next.
6. Pada bagian Available Fields pilih field NIS, kemudian klik tombol > untuk memindahkan ke bagian
Selected Fields.
7. Klik Next.
8. Pada kotak dialog berikutnya, klik Next.
9. Pada kotak dialog berikutnya, tambahkan tanda “:” di belakang teks NIS.
10. Klik Finish.
Mengaitkan Combo Box dengan Navigasi
1. Klik-ganda kotak segiempat kecil di sudut kiri-atas form untuk memilih form sekaligus membuka
jendela Properties.
2. Pada jendela Properties, klik tab Event.
3. Klik nilai dari item On Current, kemudian klik tombol Build (…) di sebelah kanannya.
4. Pada kotak dialog Choose Builder yang muncul, pilih Code Builder, kemudian klik OK.
5. Di dalam jendela Visual Basic Editor, tekan kunci TAB.
6. Ketikkan me.comb. Perhatikan, Visual Basic Editor secara otomatis menampilkan daftar objek yang
ada di dalam database, sehingga memudahkan Anda dalam penulisan objek.
7. Tekan kunci TAB untuk memilih objek Combo.
8. Ketikkan =NIS.
Daftar objek muncul di dekat kode
yang Anda ketikkan.
Memudahkan penulisan objek,
dan menghindari kesalahan
penulisan.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
12
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
14. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
9. Tutup jendela Visual Basic.
10. Jalankan form dengan mengklik tombol Form View.
11. Cobalah gunakan tombol Navigasi untuk memajukan dan memundurkan record. Perhatikanlah
bahwa pergantian record disertai juga dengan pergantian NIS yang sesuai.
12. Kembali ke modus disain dengan mengklik tombol Design View.
Membatasi Data Pada Combo Box
Untuk meningkatkan efektivitas form, Anda akan membatasi data yang dapat diterima oleh Combo Box.
Ikuti langkah di bawah ini.
1. Klik Combo Box untuk memilihnya.
2. Pada jendela Properties, klik tab Data.
3. Pada item Limit To List, ubah nilainya menjadi Yes.
Menata Layout Combo Box
Letak atau posisi Combo Box pada form Anda mungkin belum serasi dengan objek lain form.
Atur ukuran dan posisi Combo Box untuk menyesuaikan dengan objek lain di dalam form.
Mengurutkan Tabulasi Object
Combo Box NIS seharusnya menempati urutan pertama dari tabulasi, tetapi karena objek ini dibuat
paling akhir, maka urutannya juga paling akhir. Anda akan merubah urutannya menjadi paling awal. Ikuti
langkah di bawah ini.
1. Klik-kanan pada form, kemudian pilih Tab Order.
2. Temukan Combo51 (atau Comboxx, sesuai dengan yang ada pada form Anda), pada bagian Custom
Order.
3. Klik-tahan-geser Combo51 ke posisi paling atas.
4. Klik OK.
5. Simpan form Anda.
Menambahkan Tombol Selesai
Seperti pada form Anda sebelumnya, Anda akan menambahkan sebuah tombol untuk menutup form
yang diberi label Selesai. Ikuti langkah di bawah ini.
1. Tambah ukuran tinggi form dengan menarik sisi atas batang Form Footer sekitar 2 cm ke bawah.
2. Pastikan Toolbox tampil dalam jendela design. Bila belum muncul, klik tombol Toolbox pada toolbar
Form Design.
3. Pastikan tombol Control Wizard pada Toolbox aktif. Bila belum aktif, aktifkan dengan cara mengklik
pada tombol tersebut.
4. Pada Toolbox, klik tombol Command Button.
5. Klik pada sudut kanan-bawah form Anda.
6. Pada bagian Categories, pilih Form Operations. Kemudian pada bagian Actions pilih Close Form.
7. Klik Next.
8. Pada kotak Text, gantilah teks Close Form menjadi Selesai.
9. Klik Next.
10. Gantilah nama tombol Commandxx (xx mewakili nomor tertentu, misalnya Command37) menjadi
CmdClose. (Langkah ini bersifat opsional, artinya boleh diabaikan)
11. Klik Finish.
12. Simpanlah form dan tutup form Anda.
Latihan 5: Membuat Form Yang Dilengkapi Tab Control
Dalam latihan berikut, Anda akan membuat form yang terdiri dari beberapa tab control, yaitu form
yang terdiri dari beberapa lembar (tab), yang akan digunakan untuk memasukkan data nilai Semester 1
Semester 2, Semester 3 dan Semester 4. Anda akan menggunakan frm_EntriNilai sebagai titik awal
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
13
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
15. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
pembuatan form, kemudian disimpan dengan nama yang baru, sehingga Anda mempunyai dua buah
form.
Menambahkan Tab Control
1. Pada jendela Database, klik-kanan form frm_EntriNilai kemudian klik Design View.
2. Pada menu File pilih Save As.
3. Pada kotak dialog Save As ketikkan frm_EntriNilai2, kemudian klik OK.
4. Pilih semua objek field nilai mata pelajaran, kemudian klik tombol Cut (Gambar gunting) pada
toolbar Form Design.
Semua field yang terpilih menghilang dan disimpan di dalam clipboard komputer.
5. Pada Toolbox, klik tombol Tab Control.
6. Dengan Tab Control, buatlah kotak segiempat di dalam form dengan ukuran sedikit lebih besar
daripada kotak Nilai yang telah Anda hapus pada langkah sebelumnya.
Form Anda kini menampilkan dua buah tab control, seperti gambar di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
14
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
16. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
7. Klik tab Page58 untuk memilihnya.
8. Pada toolbar Form Design, klik tombol Paste.
Objek kontrol muncul kembali pada tab Page58 seperti gambar di bawah ini.
9. Klik kotak segiempat dengan label Nilai yang mengelilingi semua field, kemudian tekan kunci DELETE
untuk menghapusnya.
10. Bila perlu perbesar ukutan form sehingga ada ruang kosong di sebelah kanan dan sebelah bawah
Tab Control, seperti gambar di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
15
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
17. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
Mengganti Nama Tab Control
Nama tab control yang dibuat oleh Access masih bersifat generik dan belum sesuai dengan kebutuhan.
Ikuti langkah di bawah ini untuk menggantinya.
1. Klik-ganda tab Page58 untuk memilih sekaligus membuka jendela properties.
2. Pada jendela Properties, klik tab Other.
3. Pada item Name ganti namanya menjadi Sem-1.
Menambahkan Objek Kontrol Pada Tab ke-2
1. Klik tab Page59 untuk memilihnya.
2. Gantilah nama tab control menjadi Sem-2.
3. Pada toolbar Form Design, klik tombol Field List
Jendela Field List muncul di layar, seperti gambar di bawah ini.
Tombol Field List
4. Bila perlu tambah ukuran tinggi jendela Field List dengan cara menarik border (bingkai) bawah
jendela tersebut, sehingga lebih banyak field yang dapat ditampilkan.
5. Gulung ke bawah jendela Field List sehingga nilai-nilai mata pelajaran Semester 2 ditampilkan.
6. Dari jendela Field List, tarik dan jatuhkan field PKS2 ke bagian kiri-atas bidang Sem-2.
7. Dengan cara yang sama, letakkan semua field untuk mata pelajaran pada Semester 2.
Form Anda kini seharusnya nampak seperti gambar di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
16
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
18. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
Mengatur Layout Objek Kontrol
Seperti dapat Anda lihat, objek kontrol pada tab Sem-2 masih belum teratur, begitu juga dengan label
dari field-field masih kurang informatif.
1. Atur lebar kotak teks dan label sehingga serasi, seperti pada tab Sem-1.
2. Ganti label dari objek kontrol sehingga menjadi lebih informatif, seperti pada tab Sem-1.
3. Simpan form Anda.
Menambahkan Tab Control
Anda masih memerlukan dua buah tab control baru untuk menampung field-field nilai mata pelajaran
Sem-3 dan Sem-4. Ikuti langkah di bawah ini.
1. Klik-kanan tab yang bertuliskan Sem-2 atau di sebelah kanannya.
2. Pada menu shortcut yang muncul, klik Insert Page.
3. Ulangi langkah (2) untuk menambah satu lagi tab control.
4. Ganti nama tab control-nya menjadi Sem-3 dan Sem-4.
Menambahkan Objek Kontrol ke Tab Sem-3 dan Sem-4
1. Dengan cara yang sama seperti pada latihan sebelumnya, tambahkan field-field mata pelajaran
Semester 3 ke tab Sem-3, dan field-field mata pelajaran Semester 4 ke tab Sem-4.
2. Atur layout semua objek kontrol sehingga menjadi lebih teratur.
3. Jalankan form Anda. Form Anda nampak seperti gambar di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
17
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
19. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
Memproteksi Field Rata2, Rata3, dan Rata4
1. Pada toolbar Form Design klik tombol Design View.
2. Klik tab Sem-2 untuk memilihnyta.
3. Klik kotak teks rata2 untuk memilihnya.
4. Pada jendela Properties klik tab Data.
5. Pada item Enabled, ganti nilainya menjadi No.
6. Dengan cara yang sama, proteksi field Rata3 dan Rata4.
7. Simpan form Anda.
Latihan 6: Memasukkan Data Nilai
1. Bila form frm_EntriNilai2 belum dijalankan segera jalankan dengan mengklik tombol Form View.
2. Pilih NIS yang akan diisi nilainya, melalui Combo Box.
3. Tekan TAB untuk pindah ke field berikutnya. Atau Anda juga dapat mengklik-nya langsung dengan
mouse.
Perhatikanlah: field-field Nama, Kelas dan Ratax tidak dapat diaktifkan karena sudah diproteksi.
4. Ketikkan data nilainya. Gunakan kunci TAB untuk berpindah ke field berikutnya.
Perhatikanlah, bahwa field Ratax secara otomatis terisi oleh nilai rata-rata. Rumus untuk melakukan
perhitungan itu berada di dalam Query yang sudah Anda buat dalam latihan yang lalu.
5. Lanjutkan dengan mengisikan data nilai dari lima teman Anda.
6. Tutup form frm_EntriNilai2.
Latihan 7: Memvalidasi Data Masukan
Memvalidasi data masukan diperlukan untuk memastikan bahwa data yang dimasukkan benar-benar
valid (sah) sesuai dengan kriteria yang diinginkan. Data nilai mata pelajaran, misalnya, dianggap sah
apabila berupa bilangan yang berada di antara 0.00 – 10.00. Selain dari itu data ditolak karena tidak
sesuai dengan rentangan nilai dalam buku rapor.
Dengan Access, Anda dapat membuat aturan validasi (Validation Rule) untuk memastikan bahwa data
yang dimasukkan sesuai dengan aturan validasi. Data yang tidak sesuai dengan aturan validasi akan
ditolak. Aturan validasi dapat diterapkan ke dalam field di dalam tabel maupun di dalam form.
Menggunakan Aturan Validasi (Validation Rule)
Dalam latihan berikut, Anda akan membuat aturan validasi di dalam form untuk memastikan bawha
data nilai yang dimasukkan berupa bilangan antara 0.00 – 10.00. Selain dari itu ditolak. Ikuti langkah di
bawah ini.
1. Di dalam jendela Database, klik-kanan form frm_EntriNilai2 kemudian klik Design View.
2. Dari menu File pilih perintah Save As.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
18
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
20. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
3. Pada kotak dialog Save As, ketikkan frm_EntriNilai3, kemudian klik OK.
4. Tampilkan jendela Properties dengan mengklik tombol Properties pada toolbar Form Design.
Tombol Properties
5. Pada jendela Properties, klik tab Data.
6. Pada form frm_EntriNilai3, klik kotak teks PKS1 pada Sem-1 untuk memilihnya.
7. Pada kotak teks Validation Rule ketikkan <=10.
Menggunakan Teks Validasi (Validation Text)
Anda dapat menambahkan pesan bila data yang dimasukkan tidak sesuai dengan aturan validasi,
dengan menggunakan item Validation Text. Ikuti langkah di bawah ini.
1. Pastikan kotak teks PKS1 pada form frm_EntriNilai3 terpilih.
2. Pada jendela Properties di tab Data dan pada item Validation Text, ketikkan Tidak boleh lebih dari
10. Tekan ESC dan ulangi.
3. Jalankan form dengan mengklik tombol Form View.
4. Cobalah masukkan angka 11 pada field PKS1, kemudian tekan TAB atau ENTER.
Access menampilkan pesan buatan Anda seperti di bawah ini.
5. Tekan ESC dan ganti angka 11 dengan 9.5 kemudian tekan TAB.
6. Dengan cara yang sama, buatlah aturan validasi dan teks validasi untuk semua field nilai mata
pelajaran pada form Anda.
7. Simpan dan tutup form Anda.
Latihan 8: Menerapkan Aturan Validasi Sekaligus Ke Beberapa Field
Anda dapat menghemat waktu dengan cara menerapkan aturan validasi dan teks validasi serta properti
lain sekaligus ke beberapa field. Pilihlah beberapa field, kemudian atur propertinya. Ikuti langkah di
bawah ini.
1. Di dalam jendela Database, klik-kanan form frm_EntriNilai3 kemudian klik Design View.
2. Pilih semua kotak teks di bagian kiri, tekan-dan-tahan kunci SHIFT kemudian pilih semua kotak teks
di bagian kanan.
3. Buka jendela Properties, kemudian klik tab Data.
4. Di dalam item Validation Rule, ketikkan <=10.
5. Di dalam item Validation Text, ketikkan Tidak boleh lebih dari 10. Tekan ESC dan ulangi.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
19
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
21. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
6. Dengan cara yang sama, terapkan aturan validasi dan teks validasi pada semua field di Sem-2, Sem-
3, dan Sem-4.
7. Simpan dan tutup form.
Latihan 9: Memformat Digit Desimal
Sampai saat ini, format digit desimal pada field nilai mata pelajaran belum menampilkan digit desimal
secara teratur sehingga terlihat tidak rapi, seperti gambar di bawah ini.
Dalam latihan berikut Anda akan mengatur format digit desimal menjadi lebih teratur, yaitu dua digit di
belakang titik desimal. Ikuti langkah di bawah ini.
1. Di dalam jendela Database, klik-kanan form frm_EntriNilai3 kemudian klik Design View.
2. Dari menu File pilih perintah Save As.
3. Pada kotak dialog Save As, ketikkan frm_EntriNilai4, kemudian klik OK.
4. Klik field PKS1 untuk memilihnya.
5. Buka jendela Properties dengan mengklik tombol Properties atau dengan mengklik-ganda kotak
segiempat kecil di sudut kiri-atas form.
6. Pada jendela Properties klik tab Format.
7. Pada item Format pilih Fixed.
8. Pada item Decimal pilih atau ketikkan 2.
9. Dengan cara yang sama atur format digit desimal untuk semua field mata pelajaran pada form Anda.
10. Simpan form Anda.
11. Jalankan form dengan mengklik tombol Form View.
Form Anda kini menampilkan digit desimal dengan teratur, seperti gambar di bawah ini.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
20
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
Titik desimal
belum teratur
22. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
Latihan 10: Memasukkan Data Nilai Teman Anda
Dengan form terbaru buatan Anda, yaitu frm_EntriNilai4, masukkan data nilai teman sekelas Anda ke
dalam database Anda.
Anda tidak perlu menyimpan data masukan secara manual, karena Access secara otomatis menyimpan
data masukan record demi record. Itulah salah satu kehebatan database.
Mengakhiri Latihan
Untuk mengakhiri Database Anda, dapat dilakukan dengan salah satu cara berikut:
1. Keluarlah dari Microsoft Access, dengan salah satu cara berikut:
Klik tombol Close Microsoft Access, atau
Dari menu File, pilih perintah Exit, atau
Tekan kunci ALT+F4 pada keyboard.
2. Shut Down sistem komputer.
3. Bersihkan dan rapikan tempat latihan Anda.
Latihan untuk Dikerjakan di Rumah: Refleksi Modul 8
Pikirkanlah latihan, kegiatan, dan kecakapan yang digunakan dalam modul ini. Catat jawaban Anda atas
pertanyaan berikut dan bersiap-siaplah untuk berbagi jawaban Anda pada bagian awal modul
berikutnya.
1. Apa yang dimaksud dengan Input Mask, dan apa manfaatnya?
2. Apa fungsi tombol Close buatan Anda, dan bagaimana cara membuatnya?
3. Apa yang dimaksud dengan Combo Box, dan apa manfaatnya?.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
21
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
23. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
4. Urutan tabulasi dalam form Access disusun berdasarkan apa? Dapatkah Anda merubah urutan
tabulasi, bagaimana caranya?
5. Apa fungsi proteksi field, bagaimana cara memproteksi field?.
6. Apa fungsi Tab Control dalam form Access? Bagaimana cara menambahkan Tab Control?
7. Apa fungsi aturan validasi pada suatu kotak control? Bagaimana cara membuatnya?.
8. Bagaimana cara memformat digit desimal dalam kotak control Anda?.
Ringkasan Modul 8
Langkah 1: Kecakapan apa saja yang Anda peroleh dari modul ini? Buatlah daftar pemikiran Anda dan
pemikiran orang lain seperti yang diminta pada tempat yang telah disediakan.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
22
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014
24. KETERAMPILAN KOMPUTER DAN PENGELOLAAN INFORMASI (KKPI)
Lembaran Modul MELAKUKAN ENTRI DATA DENGAN FORM Metode Praktek
Sem 3
Nomor 06 Waktu 4 x 45 menit
Langkah 2: Masalah/kesulitan apa yang Anda temukan selama mengerjakan modul ini? Bagaimana
Anda mengatasi masalah/kesulian tersebut?
Langkah 3: Buat pertanyaan dan usahakan untuk saling bertukar komentar. Pelajari dan bersiap-siaplah
untuk Modul 9: “Mengeksport dan Mengimport Data”.
Digunakan di SMK Negeri 2 Kebumen Penyusun Drs. Prayitno
23
Nama File
modul08-mendisainformadvanced-141015013425-conversion-gate01.
doc
Diprint 15 Oktober 2014