MS Access - Kontrol & Properti

Dalam bab ini, kami akan membahasnya Controls and Propertiestersedia di Access. Kami juga akan belajar bagaimana menambahkan kontrol ke formulir. Kontrol adalah bagian dari formulir atau laporan yang Anda gunakanenter, edit, atau displaydata. Kontrol memungkinkan Anda melihat dan bekerja dengan data di aplikasi database Anda.

  • Kontrol yang paling sering digunakan adalah kotak teks, tetapi kontrol lain menyertakan tombol perintah, label, kotak centang, dan kontrol subformulir / sublaporan.

  • Ada berbagai jenis dan tipe kontrol yang dapat Anda buat, tetapi semuanya akan termasuk dalam salah satu dari dua kategori - terikat atau tidak terikat.

Kontrol Terikat

Mari kita sekarang memahami apa itu Kontrol Terikat -

  • Kontrol terikat adalah kontrol yang terikat ke sumber data tertentu dalam database Anda seperti bidang dan tabel atau kueri.
  • Nilai dapat berupa teks, tanggal, angka, kotak centang, gambar atau bahkan grafik.
  • Anda menggunakan kontrol terikat untuk menampilkan nilai yang berasal dari bidang di database Anda.

Kontrol Tak Terikat

Mari kita sekarang memahami apa itu Kontrol Tidak Terikat -

  • Di sisi lain, kontrol tak terikat tidak terikat ke sumber data, dan kontrol itu hanya ada di formulir itu sendiri.
  • Ini bisa berupa teks, gambar atau bentuk seperti garis atau persegi panjang.

Jenis Kontrol

Anda dapat membuat tipe kontrol yang berbeda di Access. Di sini, kita akan membahas beberapa yang umum seperti kotak Teks, Label, Kontrol Tab Tombol, dll.

Kolom tulisan

  • Biasanya, apa pun yang ada di kotak teks akan terikat, tetapi tidak selalu.

  • Anda bisa menggunakan kontrol ini untuk berinteraksi dengan data yang disimpan dalam database Anda, tapi Anda juga bisa memiliki kotak teks tak terikat.

  • Kontrol terhitung akan melakukan beberapa jenis penghitungan berdasarkan ekspresi yang Anda tulis dan data itu tidak disimpan di mana pun di database Anda.

  • Itu dihitung dengan cepat dan hidup hanya pada satu bentuk itu.

Label

  • Label akan selalu berupa teks dan tidak terikat.
  • Biasanya, label tidak terhubung ke sumber apa pun di database Anda.
  • Label digunakan untuk memberi label pada kontrol lain pada formulir Anda seperti kotak teks.

Tombol

  • Ini adalah jenis kontrol populer lainnya; tombol perintah ini biasanya menjalankan makro atau modul.
  • Tombol biasanya digunakan untuk berinteraksi dengan data atau objek dalam database Anda.

Kontrol Tab

  • Kontrol tab memberi Anda tampilan tab dari kontrol atau kontrol lain dalam formulir Anda.
  • Menambahkan tab ke formulir bisa membuatnya lebih teratur dan mudah digunakan, terutama jika formulir berisi banyak kontrol.
  • Dengan menempatkan kontrol terkait pada halaman terpisah dari kontrol tab, Anda dapat mengurangi kekacauan dan memudahkan pekerjaan Anda dengan data.

Hyperlink

  • Hyperlink membuat hyperlink di formulir Anda ke sesuatu yang lain. Ini bisa berupa halaman web atau bahkan objek atau tempat lain dalam database Anda.

Beberapa Kontrol Lainnya

Sekarang mari kita lihat beberapa kontrol lain -

  • Anda juga dapat membuat kontrol browser web dan kontrol navigasi, grup, Hentian halaman, kotak kombo.

  • Anda dapat membuat bagan, garis, tombol beralih, kotak daftar, persegi panjang, kotak centang, bingkai objek tidak terikat, lampiran, tombol opsi, subformulir dan sublaporan, bingkai objek terikat, dan bahkan menempatkan gambar pada formulir Anda.

Contoh

Sekarang mari kita lihat contoh sederhana dari beberapa kontrol ini dengan membuat formulir kosong baru. Pergi keCreate tab di forms grup dan klik Blank Form.

Langkah di atas akan membuka formulir tidak terikat, yang belum dilampirkan ke item apa pun di database kami.

Secara default, itu akan terbuka dalam tampilan tata letak seperti yang ditunjukkan pada gambar di atas.

Sekarang mari kita pergi ke Design View untuk menambahkan field.

Pada tab Desain, klik Lembar Properti.

Pada Lembar Properti, klik panah drop-down dan pastikan Formulir dipilih, lalu buka tab Data.

Pada tab Data, Anda akan melihat bahwa Sumber Rekaman tetap kosong. Mari kita asumsikan, kita ingin membuat formulir yang akan dikaitkan dengan dua tabel berbeda dalam database kita. Sekarang klik tombol…. Ini selanjutnya akan membuka pembuat kuerinya sendiri.

Pilih tabel yang berisi data yang ingin Anda tampilkan; klik pada tombol Add dan kemudian tutup kotak dialog ini.

Sekarang mari kita pilih semua field dari tblEmployees dan drag ke query grid, dan juga tambahkan semua field dari tblHRData.

Sekarang, klik Save As dan beri nama kueri ini.

Mari kita menyebutnya qryEmployeesData dan klik Ok lalu tutup pembuat kueri.

Anda sekarang dapat melihat kueri sebagai Sumber Rekamannya. Kami sekarang telah mengikat formulir ini ke objek dalam database kami, dalam hal ini qryEmployeesData. Sekarang kita dapat mulai dengan menambahkan beberapa kontrol ke formulir ini dan untuk menambahkan salah satu kontrol, buka tab Desain dan lihat opsi Anda dari grup kontrol.

Dari menu Controls, Anda akan melihat bahwa Use Control Wizard disorot seperti pada gambar di atas. Tombol kecil ini memiliki kotak yang disorot di sekitarnya secara default. Ini berarti wizard kontrol dihidupkan. Ini seperti sakelar sakelar. Saat Anda mengklik sakelar sakelar, wizards mati. Mengkliknya lagi akan mengaktifkan penyihir.

Sekarang mari kita klik Label dan seret label ini dan masukkan Informasi Karyawan dan kemudian pergi ke tab Format untuk memformatnya seperti pada tangkapan layar berikut.

Anda dapat memilih untuk menerapkan gaya tebal atau mengubah ukuran font teks di dalam label itu dll. Kontrol ini muncul di dalam bagian detail formulir Anda. Lebih masuk akal untuk menempatkan label ini di dalam bagian tajuk formulir, yang belum terlihat.

Klik kanan di mana saja di latar belakang formulir itu dan pilih Form Header seperti pada gambar di atas.

Pindahkan kontrol ini ke dalam area Form Header. Mari kita sekarang membuat beberapa kontrol lain dari tab Desain. Pada titik ini, Katakanlah, kami ingin mendistribusikan semua bidang kami ke dalam dua tab berbeda.

Dari menu kontrol, Anda dapat melihat Kontrol Tab yang akan membuat tab pada formulir Anda. Klik pada kontrol tab dan gambar pada formulir Anda di bagian detail seperti pada gambar di atas.

Ini akan membuat dua tab - halaman 2 dan halaman 3 seperti pada gambar di atas.

Mari kita mulai dengan menambahkan beberapa kontrol ke kontrol tab ini.

Jika kami ingin melihat beberapa informasi yang disimpan dalam kueri yang mendasari kami, klik Add Existing Fields opsi dari grup Pita di Alat untuk melihat semua bidang yang tersedia dari kueri yang mendasari kami.

Untuk membawa bidang yang ada ke halaman, pilih semua bidang yang tersedia di Daftar Bidang seperti pada tangkapan layar berikut.

Sekarang, seret bidang ke Halaman2 dari kontrol tab seperti pada tangkapan layar berikut.

Sekarang, buka tab Atur dan pilih Stacked tata letak.

Di halaman kedua, sekarang mari kita tambahkan bidang yang tersisa dari kueri ini.

Anda dapat melakukan dan membuat penyesuaian pada ukuran dan lebar kontrol ini agar terlihat seperti yang Anda suka.

Setelah Anda selesai dengan pemformatan, klik file Save As ikon untuk menyimpan formulir dengan nama yang Anda inginkan.

Klik Ok dan masuk ke tampilan Formulir untuk melihat semua informasi dalam formulir itu.

Kontrol tab membagi kontrol kami atau bidang kami menjadi dua layar untuk membuat tampilan dan menambahkan informasi lebih mudah.