Applies ToAccess untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Anda dapat menggunakan kontrol terhitung pada formulir dan laporan dalam database Access untuk menampilkan hasil penghitungan. Misalnya, jika Anda memiliki laporan yang menampilkan jumlah item yang terjual dan harga setiap unit, Anda bisa menambahkan kotak teks terhitung yang mengalikan kedua bidang tersebut untuk menampilkan harga total. Properti Sumber Kontrol dari kotak teks terhitung berisi ekspresi yang mengalikan dua bidang (jumlah item dikali harga satuan) untuk mendapatkan hasil.

Apa yang ingin Anda lakukan?

Create kontrol terhitung

Prosedur ini membantu Anda membuat kontrol terhitung tanpa menggunakan panduan kontrol.

  1. Klik kanan formulir atau laporan di Panel Navigasi, lalu klik Tampilan Desain.

  2. Pada tab Desain , dalam grup Kontrol , klik alat untuk tipe kontrol yang ingin Anda buat.

    Untuk daftar tipe kontrol yang bisa digunakan sebagai kontrol terhitung, lihat bagian Mempelajari tipe kontrol mana yang bisa digunakan sebagai kontrol terhitung.

  3. Letakkan penunjuk di tempat Anda ingin kontrol ditempatkan pada formulir atau laporan, lalu klik formulir atau laporan untuk menyisipkan kontrol.

  4. Jika panduan kontrol dimulai, klik Batal untuk menutupnya.

  5. Pilih kontrol, tekan F4 untuk menampilkan lembar properti, lalu ketikkan ekspresi dalam kotak properti Sumber Kontrol . Untuk menggunakan Penyusun Ekspresi untuk membuat ekspresi, klik Tombol Penyusun di samping kotak properti Sumber Kontrol .

  6. Beralihlah ke tampilan Formulir atau tampilan Laporan dan verifikasi bahwa kontrol terhitung berfungsi seperti yang diharapkan.

    Catatan: 

    • Awali setiap ekspresi dengan operator = . Misalnya: =[UnitPrice]*.75.

    • Untuk informasi selengkapnya tentang membuat ekspresi, lihat artikel Pelajari cara menyusun ekspresi.

    • Jika Anda memerlukan lebih banyak ruang untuk mengetikkan ekspresi dalam kotak properti Sumber Kontrol , tekan SHIFT+F2 untuk membuka kotak Zoom .

    • Jika formulir atau laporan didasarkan pada sebuah kueri, Anda mungkin ingin memasukkan ekspresi dalam kueri, bukan di dalam kontrol terhitung. Melakukan ini bisa meningkatkan kinerja dan, jika Anda akan menghitung total untuk grup rekaman, lebih mudah untuk menggunakan nama bidang terhitung dalam fungsi agregat.

    • Saat Anda mengurutkan kontrol terhitung dalam formulir atau laporan, pastikan bahwa properti Format kontrol diatur dengan tepat. Jika tidak, nilai numerik atau tanggal terhitung mungkin mengurutkan menurut abjad, bukan numerik.

Atas Halaman

Mengubah kontrol terikat ke kontrol terhitung

Cara yang baik untuk membuat kontrol terhitung adalah dengan membuat kontrol terikat terlebih dahulu (misalnya, dengan menyeret bidang dari panel Daftar Bidang ke formulir atau laporan Anda), lalu mengedit properti Control Source kontrol terikat untuk membuat ekspresi. Ini berfungsi dengan baik, selama Anda memastikan bahwa nama kontrol tidak berkonflik dengan nama bidang apa pun yang terdapat dalam ekspresi. Untuk informasi selengkapnya tentang membuat kontrol terikat dengan menyeret bidang dari panel Daftar Bidang , lihat artikel Menambahkan bidang ke formulir atau laporan.

Dengan asumsi Anda telah membuat kontrol terikat, gunakan prosedur berikut ini untuk mengubahnya menjadi kontrol terhitung dan menghindari konflik nama.

  1. Klik kanan formulir atau laporan di Panel Navigasi, lalu klik Tampilan Desain.

  2. Klik bidang yang ingin Anda ubah, lalu tekan F4 untuk membuka lembar properti.

  3. Pada tab Semua lembar properti, jika properti Nama cocok dengan properti Sumber Kontrol , edit properti Nama sehingga dua properti tidak cocok. Pastikan bahwa nama yang Anda masukkan bukan kata khusus atau nama bidang lain dalam database Anda. Untuk informasi selengkapnya tentang kata khusus, lihat artikel Mempelajari tentang kata dan simbol khusus Access.

  4. Edit string dalam kotak properti Sumber Kontrol sehingga berisi ekspresi yang Anda inginkan.

  5. Tekan CTRL+S untuk menyimpan perubahan Anda.

  6. Beralihlah ke tampilan Tata Letak atau tampilan Formulir dan verifikasi bahwa kontrol terhitung berfungsi seperti yang diharapkan.

Jika kontrol tidak menampilkan data yang Anda inginkan (misalnya, jika Access menampilkan #Name? di kontrol), periksa sumber rekaman formulir atau laporan untuk memastikan bahwa semua bidang yang Anda gunakan dalam ekspresi tersedia. Jika sumber rekaman adalah kueri, Anda mungkin perlu menambahkan satu atau beberapa bidang ke kueri sebelum ekspresi berfungsi.

Catatan: 

  • Awali setiap ekspresi dengan operator = . Misalnya: =[UnitPrice]*.75.

  • Jika Anda memerlukan lebih banyak ruang untuk mengetikkan ekspresi dalam kotak properti Sumber Kontrol , tekan SHIFT+F2 untuk membuka kotak Zoom .

  • Jika formulir atau laporan didasarkan pada sebuah kueri, Anda mungkin ingin memasukkan ekspresi dalam kueri, bukan di dalam kontrol terhitung. Melakukan ini bisa meningkatkan kinerja dan, jika Anda akan menghitung total untuk grup rekaman, lebih mudah untuk menggunakan nama bidang terhitung dalam fungsi agregat.

  • Saat Anda mengurutkan kontrol terhitung dalam formulir atau laporan, pastikan properti Format kontrol diatur dengan tepat. Jika tidak, nilai numerik atau tanggal terhitung dapat mengurutkan menurut abjad, bukan numerik.

Atas Halaman

Pelajari tipe kontrol mana yang bisa digunakan sebagai kontrol terhitung

Kotak teks adalah pilihan paling populer untuk kontrol terhitung karena dapat menampilkan begitu banyak tipe data yang berbeda. Namun, kontrol apa pun yang memiliki properti Sumber Kontrol dapat digunakan sebagai kontrol terhitung. Dalam banyak kasus, tidak masuk akal untuk menggunakan tipe kontrol tertentu sebagai kontrol terhitung, karena Anda tidak bisa memperbarui yang mengontrol cara Anda bisa memperbarui kontrol terikat atau tidak terikat. Misalnya, jika Anda menempatkan kontrol kotak centang pada formulir lalu memasukkan ekspresi dalam properti Sumber Kontrol dari kotak centang, Anda tidak bisa lagi memilih atau mengosongkan kotak centang dengan mengkliknya. Kotak centang muncul dipilih atau dikosongkan, berdasarkan hasil ekspresi. Jika Anda mengklik kotak centang, Access menampilkan pemberitahuan di bilah status Access: Kontrol tidak bisa diedit; terikat ke ekspresi <ekspresi Anda>. Namun, pada laporan, mungkin berguna untuk mendasarkan kontrol kotak centang pada hasil penghitungan, karena kontrol pada laporan hanya digunakan untuk menampilkan informasi.

Atas Halaman

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.