Membuat Form dengan Form Design

Setelah kita selesai membuat form kelas, tahapan selanjutnya adalah membuat form Siswa dengan fasilitas Form Wizard. Langkahnya adalah sebagai berikut:

  1. Klik Tabel Siswa
  2. Buka Tab Create, pilih Form Wizard. (jika tidak ada, klik More Form yang ada pada bagian Form)
  3. Muncul dialog Form Wizard. Pada Bagian Tables/Queries, pilih tabel Siswa.
  4. Kemudian masukkan field-field (sesuai kebutuhan) yang ada pada bagian Available fields ke dalam Selected Field dengan menekan tombol (>). Kemudian klik Next.form_wizard
  5. Pilih Layout sesuai kebutuhan (dalam hal ini Columnar). Kemudian klik Next
  6. Pilih Style Form sesuai selera.kemudian klik Next
  7. Simpan (beri nama) Form dengan nama Frm_Siswa
  8. Klik Finish.

Maka akan muncul tampilan Form yang sudah kita buat secara wizard.

 

Mengatur Tampilan Form

Mungkin tampilan form yang kita buat belum sesuai keinginan kita. Untuk itu kita perlu mengatur tampilan form supaya lebih menarik dan interaktif.

  1. Buka Form dalam tampilan Design View
  2. Rapikan Field-field yang ada dengan cara:
    • Buang (Remove) Group field-field:
      • Klik kursor (+) yang ada pada pojok kiri atas group field (kursor ini hanya akan muncul ketika salah satu field/label diklik).
      • Buka tab Arrange, kemudian klik Remove
    • Setelah itu atur ukuran field sesuai kebutuhan.
  3. Ganti label pada bagian header form (judul form) menjadi Data Siswa.
  4. Rapikan dengan cara melebarkan area label sesuai lebar form, Align dibuat rata tengah, dan tulisan di Bold.
  5. Tambahkan tombol: Tambah, Simpan, Hapus dan Tutup Form dengan cara seperti pada saat kita membuat form kelas.

Setelah selesai, coba di cek tampilannya dengan mengganti tampilan form menjadi Form View.

Merubah TextBox Menjadi ComboBox

Jika kita perhatikan form yang sudah kita buat tadi, terdapat satu field yang masih belum sesuai kebutuhan. Yaitu field Kelas. Field kelas pada form yang sudah dibuat masih berupa Texbox. Artinya user bebas mengisikan karakter ke dalam textbox. Padahal isi dari field kelas haruslah salah satu dari isi field kelas yang ada pada tabel kelas. Jika tidak sesuai, maka database akan error karena kita mengaktifkan Referential Integrity (Baca: Menghubungkan tabel dan Relasi antar tabel pada Ms Access). Untuk menghindari itu, maka kita perlu merubah isian Textbox menjadi ComboBox sehingga user hanya memilih data yang sudah ada pada tabel Kelas.

Adapun cara untuk merubah textbox menjadi combobox adalah sebagai berikut:

  1. Klik kanan pada TextBox Kelas
  2. Pilih menu  Change To: kemudian pilih ComboBox. (Maka Textbox sudah berubah menjadi ComboBox. Akan tetapi belum mempunyai list data yang bisa dipilih).
  3. Klik lagi ComboBox kelas kemudian aktifkan Property Sheet.
  4. Klik tab Data pada Property Sheet
  5. Pada bagian Row Source isikan sintax SQL : “SELECT Kelas.Kelas From Kelas Order By Kelas” (tanpa tanda petik).

Keterangan:

Select Kelas.Kelas From Kelas Order By Kelas artinya Isi dari combobox itu dipilih (Select) dari field kelas yang ada pada tabel kelas (kelas.kelas). Kelas yang depan (warna merah) mewakili tabel kelas, sedangkan kelas yang belakan (warna hijau) mewakili field kelas. From kelas artinya field tadi diambil dari tabel kelas. Kemudian order by kelas artinya data diurutkan berdasarkan field kelas.

Jadi jika misalnya tabel kelas direname menjadi tbl_kelas maka sintaksnya menjadi: Select tbl_kelas.kelas from tbl_kelas order by kelas.

Setelah selesai mengedit Form, jangan lupa menyimpan Form.

Lihat video tutorialnya disini.

Dan tahapan selanjutnya adalah membuat Query.

Iklan