Artikel ini menguraikan berbagai jenis kontrol yang tersedia di Access. Kontrol adalah bagian dari formulir atau laporan yang Anda gunakan untuk memasukkan, mengedit, atau menampilkan data.
Tipe kontrol
Berikut adalah daftar tipe kontrol yang bisa Anda gunakan di database desktop Access.
Tipe Kontrol |
Catatan |
Kotak Teks |
Gunakan kontrol kotak teks untuk menampilkan bidang teks, angka, tanggal, waktu, dan memo. Anda bisa mengikat kotak teks ke salah satu bidang dalam tabel atau kueri yang mendasar. Jika Anda membiarkan kotak teks yang terikat ke bidang diperbarui, Anda bisa mengubah nilai dalam bidang dalam tabel atau kueri yang mendasar dengan memasukkan nilai baru dalam kotak teks. Anda juga bisa menggunakan kotak teks untuk menampilkan nilai terhitung. |
label |
Gunakan kontrol label yang berisi teks tetap. Secara default, kontrol yang dapat menampilkan data memiliki kontrol label yang dilampirkan secara otomatis. Anda bisa menggunakan perintah ini untuk membuat label mandiri untuk judul dan untuk instruksi pada formulir Anda. |
Tombol perintah |
Gunakan kontrol tombol perintah untuk mengaktifkan makro atau prosedur Visual Basic. Anda juga bisa menentukan alamat hyperlink yang dibuka Access saat pengguna mengklik tombol. |
Kontrol Tab |
Gunakan kontrol tab untuk membuat rangkaian halaman tab di formulir Anda. Setiap halaman bisa berisi sejumlah kontrol lain untuk menampilkan informasi. Kontrol tab berfungsi seperti banyak kotak dialog opsi atau jendela lembar properti di Access—ketika pengguna mengklik tab lain, Access menampilkan kontrol yang terdapat di tab tersebut. |
Link |
Gunakan opsi kontrol Tautkan/Hyperlink untuk menambahkan hyperlink dalam kontrol label ke kisi desain formulir Anda. Hyperlink ini bisa berisi Uniform Resource Locator (URL) yang mengarah ke lokasi di Internet, di intranet lokal, atau di drive lokal. Ini juga dapat menggunakan nama file Universal Naming Convention (UNC) untuk mengarahkan ke file pada server di jaringan area lokal (LAN) atau di drive komputer lokal Anda. Link mungkin mengarah ke file yang merupakan halaman web atau bahkan objek lain dalam database Anda saat ini. Mengklik tombol ini dalam grup Kontrol di Pita akan membuka kotak dialog Sisipkan Hyperlink. |
Penjelajah web |
Gunakan kontrol browser web untuk menampilkan konten halaman web langsung di dalam formulir. Anda bisa menggunakan kontrol browser web untuk menampilkan, misalnya, peta alamat yang disimpan dalam tabel. Anda bisa mengikat kontrol browser web ke bidang di sumber rekaman formulir Anda dengan menggunakan properti Sumber Kontrol kontrol. Perhatikan bahwa Anda tidak bisa memiliki kontrol browser web terikat di bagian Detail dari formulir berkelanjutan. |
Navigasi |
Gunakan kontrol navigasi untuk menyediakan cara yang mudah untuk menavigasi ke formulir dan laporan yang berbeda dalam database Anda. Kontrol navigasi menyediakan antarmuka yang mirip dengan apa yang Anda lihat di situs web dengan tombol dan tab untuk menavigasi situs web. Perhatikan bahwa Anda tidak bisa memiliki kontrol navigasi di bagian Detail dari formulir berkelanjutan. |
Grup Opsi |
Gunakan kontrol grup opsi untuk berisi satu atau beberapa tombol alih, tombol opsi, atau kotak centang. (Lihat deskripsi kontrol ini nanti dalam tabel ini.) Anda dapat menetapkan nilai numerik terpisah untuk setiap tombol atau kotak centang yang disertakan dalam grup. Saat Anda memiliki lebih dari satu tombol atau kotak centang dalam grup, Anda hanya bisa memilih satu tombol atau kotak centang dalam satu waktu, dan nilai yang ditetapkan ke tombol atau kotak centang itu menjadi nilai untuk grup opsi. Jika Anda telah salah menetapkan nilai yang sama ke lebih dari satu tombol atau kotak centang, semua tombol atau kotak centang yang memiliki nilai yang sama tampak disorot saat Anda mengklik salah satu tombol. Anda dapat memilih salah satu tombol atau kotak centang dalam grup sebagai nilai default untuk grup. Jika Anda mengikat grup opsi ke bidang dalam kueri atau tabel yang mendasari, Anda bisa mengatur nilai baru di bidang dengan memilih tombol atau kotak centang dalam grup. |
Hentian Halaman |
Gunakan hentian halaman untuk memisahkan antara halaman formulir beberapa halaman. |
Kotak Kombo |
Gunakan kontrol kotak kombo untuk berisi daftar nilai potensial untuk kontrol dan kotak teks yang dapat diedit. Untuk membuat daftar, Anda bisa memasukkan nilai untuk properti Sumber Baris dari kotak kombo. Anda juga bisa menentukan tabel atau kueri sebagai sumber nilai dalam daftar. Access menampilkan nilai yang saat ini dipilih dalam kotak teks. Saat Anda mengklik panah di sebelah kanan kotak kombo, Access menampilkan nilai dalam daftar. Pilih nilai baru dalam daftar untuk mereset nilai dalam kontrol. Jika Anda mengikat kotak kombo ke bidang dalam tabel atau kueri yang mendasar, Anda bisa mengubah nilai dalam bidang dengan memilih nilai baru dalam daftar. Jika Anda mengikat kotak kombo ke bidang multinilai, Access menampilkan daftar dengan kotak centang untuk memungkinkan pengguna memilih beberapa nilai. Anda bisa mengikat beberapa kolom ke daftar, dan Anda bisa menyembunyikan satu atau beberapa kolom dalam daftar dengan mengatur lebar kolom menjadi 0. Anda bisa mengikat nilai aktual dalam kontrol ke kolom tersembunyi tersebut. Ketika daftar beberapa kolom ditutup, Access menampilkan nilai di kolom pertama yang lebarnya lebih besar dari 0. Access menampilkan semua kolom lebar bukan beku saat Anda membuka daftar. |
Garis |
Gunakan kontrol garis untuk menambahkan garis ke formulir atau laporan untuk menyempurnakan tampilannya. |
Tombol Alih |
Gunakan tombol alih kontrol untuk menahan on/off, true/false, atau nilai ya/tidak. Saat Anda mengklik tombol alih, nilainya menjadi -1 (untuk mewakili aktif, true, atau ya), dan tombol muncul ditekan. Klik tombol lagi, dan nilainya menjadi 0 (untuk menyatakan nonaktif, false, atau tidak) dan tombol kembali ke normal. Anda bisa menyertakan tombol alih dalam grup opsi dan menetapkan tombol nilai numerik yang unik. Jika Anda membuat grup dengan beberapa kontrol, memilih tombol alih baru akan menghapus tombol alih yang dipilih sebelumnya, tombol opsi, atau kotak centang dalam grup tersebut (kecuali tombol atau kotak centang lain dalam grup juga memiliki nilai yang sama). Jika Anda mengikat tombol alih ke bidang dalam tabel atau kueri yang mendasar, Anda bisa mengalihkan nilai bidang dengan mengklik tombol alih. |
Kotak daftar |
Gunakan kontrol kotak daftar untuk berisi daftar nilai potensial untuk kontrol. Untuk membuat daftar, Anda bisa memasukkan nilai dalam properti Sumber Baris dari kotak daftar. Anda juga bisa menentukan tabel atau kueri sebagai sumber nilai dalam daftar. Kotak daftar selalu terbuka, dan Access menyoroti nilai yang saat ini dipilih dalam kotak daftar. Anda memilih nilai baru dalam daftar untuk mereset nilai dalam kontrol. Jika Anda mengikat kotak daftar ke bidang dalam tabel atau kueri yang mendasar, Anda bisa mengubah nilai dalam bidang dengan memilih nilai baru dalam daftar. Jika Anda mengikat kotak daftar ke bidang multinilai, Access menampilkan daftar dengan kotak centang untuk memungkinkan pengguna memilih beberapa nilai. Anda bisa mengikat beberapa kolom ke daftar, dan Anda bisa menyembunyikan satu atau beberapa kolom dalam daftar dengan mengatur lebar kolom menjadi 0. Anda bisa mengikat nilai aktual dalam kontrol ke kolom tersembunyi tersebut. Access menampilkan semua kolom lebar bukan beku yang pas dalam lebar kontrol yang ditentukan. Jika kontrol kotak daftar tidak terikat, Anda bisa memperbolehkan pengguna memilih beberapa nilai dalam daftar (juga disebut kotak daftar beberapa pilihan). |
Persegi panjang |
Gunakan kontrol persegi untuk menambahkan persegi panjang yang diisi atau kosong ke formulir untuk menyempurnakan tampilannya. Anda bisa menggunakan kontrol ini, misalnya, untuk mengelompokkan kontrol yang berbeda secara visual bersama-sama. |
Kotak Centang |
Gunakan kontrol kotak centang untuk menahan aktif/tidak aktif, nilai true/false, atau ya/tidak. Saat Anda memilih kotak centang, nilainya menjadi -1 (untuk dinyatakan pada, benar, atau ya), dan tanda centang muncul dalam kotak. Pilih kotak centang lagi, dan nilainya menjadi 0 (untuk menyatakan nonaktif, false, atau tidak), dan tanda centang menghilang dari kotak. Anda bisa menyertakan kotak centang dalam grup opsi dan menetapkan kotak centang nilai numerik unik. Jika Anda membuat grup dengan beberapa kontrol, memilih kotak centang baru akan mengosongkan tombol alih yang dipilih sebelumnya, tombol opsi, atau kotak centang dalam grup tersebut (kecuali tombol atau kotak centang lain dalam grup juga memiliki nilai yang sama). Jika Anda mengikat kotak centang ke bidang dalam tabel atau kueri yang mendasar, Anda bisa mengalihkan nilai bidang dengan mengklik kotak centang. |
Bingkai Objek Tak Terikat |
Gunakan bingkai objek tak terikat untuk menambahkan objek dari aplikasi lain yang mendukung penautan dan penyematan objek (OLE). Objek menjadi bagian dari formulir Anda, bukan bagian dari data dari tabel atau kueri yang mendasar. Anda dapat menambahkan gambar, suara, bagan, atau slide untuk menyempurnakan formulir. Saat objek adalah bagan, Anda bisa menentukan kueri sebagai sumber data untuk bagan, dan Anda bisa menautkan tampilan bagan ke rekaman saat ini dalam formulir dengan satu atau beberapa nilai bidang. |
Lampiran |
Gunakan kontrol lampiran untuk mengikatnya ke bidang lampiran dalam data yang mendasar. Anda bisa menggunakan kontrol ini, misalnya, untuk menampilkan gambar atau melampirkan file lain. Dalam tampilan Formulir, kontrol ini menyajikan kotak dialog Kelola Lampiran, tempat Anda dapat melampirkan, menghapus, dan menampilkan beberapa file lampiran yang disimpan dalam bidang yang mendasar. |
Tombol Opsi |
Gunakan kontrol tombol opsi (terkadang disebut kontrol tombol radio) untuk menahan on/off, true/false, atau nilai ya/tidak. Ketika Anda memilih tombol opsi, nilainya menjadi -1 (untuk mewakili aktif, true, atau ya), dan lingkaran yang diisi muncul di tengah tombol. Pilih tombol lagi, dan nilainya menjadi 0 (untuk menyatakan nonaktif, false, atau tidak), dan lingkaran yang diisi menghilang. Anda bisa menyertakan tombol opsi dalam grup opsi dan menetapkan tombol nilai numerik yang unik. Jika Anda membuat grup dengan beberapa kontrol, memilih tombol opsi baru akan menghapus tombol alih yang dipilih sebelumnya, tombol opsi, atau kotak centang dalam grup tersebut (kecuali tombol atau kotak centang lain dalam grup juga memiliki nilai yang sama). Jika Anda mengikat tombol opsi ke bidang dalam tabel atau kueri yang mendasar, Anda bisa mengalihkan nilai bidang dengan mengklik tombol opsi. |
Subformulir/Sublaporan |
Gunakan kontrol subformulir/sublaporan untuk menyematkan formulir atau laporan lain dalam formulir saat ini. Anda bisa menggunakan subformulir atau sublaporan untuk memperlihatkan data dari tabel atau kueri yang terkait dengan data dalam formulir utama. Access mempertahankan tautan antara formulir utama dan subformulir atau sublaporan untuk Anda. |
Bingkai Objek Terikat |
Gunakan bingkai objek terikat untuk menampilkan dan mengedit bidang objek OLE dari data yang mendasar. Access dapat menampilkan sebagian besar gambar dan grafik secara langsung pada formulir. Untuk objek lainnya, Access menampilkan ikon untuk aplikasi tempat objek dibuat. Misalnya, jika objek adalah objek suara yang dibuat di Perekam Suara Windows, Anda akan melihat ikon speaker di formulir Anda. |
Gambar |
Gunakan kontrol gambar untuk meletakkan gambar statis di formulir Anda. Anda tidak dapat mengedit gambar pada formulir, tetapi Access menyimpannya dalam format yang sangat efisien untuk kecepatan dan ukuran aplikasi. Jika ingin menggunakan gambar sebagai seluruh latar belakang formulir, Anda dapat mengatur properti Gambar formulir. |
Bagan |
Gunakan kontrol bagan untuk menambahkan bagan di kisi formulir Anda. Mengklik tombol ini lalu menempatkan kontrol pada formulir Anda memulai Panduan Bagan, yang memandu Anda menelusuri langkah-langkah yang diperlukan untuk membuat bagan baru. |
ActiveX |
Gunakan tombol kontrol ActiveX untuk membuka kotak dialog yang memperlihatkan semua kontrol ActiveX yang telah diinstal di sistem. Anda bisa memilih salah satu kontrol lalu klik OK untuk menambahkan kontrol ke kisi desain formulir. Tidak semua kontrol ActiveX berfungsi dengan Access. |
Memahami pengikat dengan kontrol
Kontrol dapat terikat, tidak terikat, atau dihitung:
-
Kontrol terikat Kontrol yang sumber datanya adalah bidang dalam tabel atau kueri disebut kontrol terikat. Anda menggunakan kontrol terikat untuk menampilkan nilai yang berasal dari bidang dalam database Anda. Nilai dapat berupa teks, tanggal, angka, nilai Ya/Tidak, gambar atau grafik. Misalnya, kotak teks yang menampilkan nama belakang karyawan mungkin mendapatkan informasi ini dari bidang Nama Belakang dalam tabel Karyawan.
-
Kontrol tak terikat Kontrol yang tidak memiliki sumber data (seperti bidang atau ekspresi) disebut kontrol tak terikat. Anda menggunakan kontrol tak terikat untuk menampilkan informasi, gambar, garis atau persegi panjang. Misalnya, label yang menampilkan judul formulir adalah kontrol tak terikat.
-
Kontrol terhitung Kontrol yang sumber datanya adalah ekspresi, bukan bidang, disebut kontrol terhitung. Tentukan nilai yang ingin Anda gunakan sebagai sumber data dalam kontrol dengan menetapkan ekspresi. Ekspresi bisa berupa kombinasi operator (seperti = dan + ), nama kontrol, nama bidang, fungsi yang mengembalikan nilai tunggal, dan nilai konstanta. Misalnya, ekspresi berikut ini menghitung harga item dengan diskon 25 persen dengan cara mengalikan nilai dalam bidang Harga Unit dengan nilai konstanta (0,75).
=[Harga Satuan] * 0,75
Ekspresi bisa menggunakan data dari bidang dalam tabel atau kueri yang mendasar formulir atau laporan, atau data dari kontrol lain pada formulir atau laporan.
Catatan: Penghitungan juga dapat dilakukan dalam tabel dengan menambahkan bidang Terhitung, atau dalam kueri dengan memasukkan ekspresi di baris Bidang kisi kueri. Anda kemudian dapat mengikat formulir dan laporan ke tabel atau kueri tersebut, dan penghitungan muncul pada formulir atau laporan tanpa perlu membuat kontrol terhitung.
Saat Anda membuat formulir atau laporan, mungkin paling efisien untuk menambahkan dan menyusun semua kontrol terikat terlebih dahulu, terutama jika kontrol tersebut membentuk sebagian besar kontrol pada objek. Anda kemudian bisa menambahkan kontrol tak terikat dan terhitung yang menyelesaikan desain dengan menggunakan alat dalam grup Kontrol pada tab Desain dalam tampilan Tata Letak atau tampilan Desain.
Anda mengikat kontrol ke bidang dengan mengidentifikasi bidang tempat kontrol mendapatkan datanya. Anda bisa membuat kontrol yang terikat ke bidang yang dipilih dengan menyeret bidang dari panel Daftar Bidang ke formulir atau laporan. Panel Daftar Bidang menampilkan bidang tabel atau kueri yang mendasar formulir. Untuk menampilkan panel Daftar Bidang , buka objek dalam tampilan Tata Letak atau tampilan Desain, lalu pada tab Desain , dalam grup Alat , klik Tambahkan Bidang yang Sudah Ada. Saat Anda mengklik ganda bidang di panel Daftar Bidang , Access menambahkan tipe kontrol yang sesuai untuk bidang tersebut ke objek.
Atau, Anda dapat mengikat bidang ke kontrol dengan mengetikkan nama bidang dalam kontrol itu sendiri (jika objek terbuka dalam tampilan Desain), atau dalam kotak properti Sumber Kontrol di lembar properti kontrol. Lembar properti menentukan karakteristik kontrol, seperti nama, sumber data, dan formatnya. Untuk menampilkan atau menyembunyikan lembar properti, tekan F4.
Menggunakan panel Daftar Bidang adalah cara terbaik untuk membuat kontrol terikat karena dua alasan:
-
Access secara otomatis mengisi label terlampir kontrol dengan nama bidang (atau keterangan yang ditentukan untuk bidang tersebut dalam tabel atau kueri yang mendasar), sehingga Anda tidak perlu mengetik label kontrol sendiri.
-
Access secara otomatis mengatur banyak properti kontrol ke nilai yang sesuai sesuai dengan properti bidang dalam tabel atau kueri yang mendasar (seperti properti Format, Tempat Desimal, dan Masker Input ).
Jika Anda sudah membuat kontrol tak terikat dan ingin mengikatnya ke bidang, atur nilai dalam kotak properti Control Source kontrol ke nama bidang. Untuk detail tentang properti Sumber Kontrol , tekan F1 saat kursor berada dalam daftar menurun properti.
Lihat Juga
Meratakan kontrol pada formulir secara otomatis