Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Anda bisa menggunakan tindakan makro Kueri ulang di database Access untuk memperbarui data dalam kontrol tertentu pada objek aktif dengan mengkueri ulang sumber kontrol. Jika tidak ada kontrol yang ditentukan, tindakan ini akan mengulangi sumber objek itu sendiri. Gunakan tindakan ini untuk memastikan bahwa objek aktif atau salah satu kontrolnya menampilkan data terbaru.

Pengaturan

Tindakan makro Kueri ulang memiliki argumen berikut ini.

Argumen tindakan

Deskripsi

Nama Kontrol

Nama kontrol yang ingin Anda perbarui. Masukkan nama kontrol dalam kotak Nama Kontrol di jendela desain makro. Anda harus menggunakan nama kontrol saja, bukan pengidentifikasi yang sepenuhnya memenuhi syarat (seperti Formulir!nama formulir! nama kontrol). Biarkan argumen ini kosong untuk mengkueri ulang sumber objek aktif. Jika objek aktif adalah lembar data atau kueri rangkaian hasil, Anda harus membiarkan argumen ini kosong.

Keterangan

Tindakan makro Kueri ulang melakukan salah satu hal berikut ini:

  • Menjalankan ulang kueri yang menjadi dasar kontrol atau objek.

  • Menampilkan rekaman baru atau yang diubah, dan menghapus semua rekaman yang dihapus dari tabel yang menjadi dasar kontrol atau objek.

Catatan: Tindakan Makro Kueri ulang tidak mempengaruhi posisi penunjuk rekaman.

Kontrol berdasarkan kueri atau tabel meliputi:

  • Kotak daftar dan kotak kombo.

  • Kontrol subformulir.

  • Objek OLE, seperti bagan.

  • Kontrol yang berisi fungsi agregat domain, seperti DSum.

Jika kontrol yang ditentukan tidak didasarkan pada kueri atau tabel, tindakan ini memaksa pengkalkulasian ulang kontrol.

Jika Anda membiarkan argumen Nama Kontrol kosong, tindakan Kueri ulang memiliki efek yang sama seperti menekan SHIFT+F9 saat objek memiliki fokus. Jika kontrol subformulir memiliki fokus, kueri tindakan ini hanya akan mencari sumber subformulir (sama seperti menekan SHIFT+F9).

Catatan: Tindakan makro Kueri ulangi sumber kontrol atau objek. Sebaliknya, tindakan makro RepaintObject mengecat ulang kontrol dalam objek tertentu tetapi tidak mengkueri ulang database atau menampilkan rekaman baru. Tindakan makro ShowAllRecords tidak hanya kueri ulang objek aktif, tetapi juga menghapus filter apa pun yang diterapkan, yang tidak dilakukan tindakan makro Kueri Ulang .

Jika Anda ingin mengkueri ulang kontrol yang tidak berada pada objek aktif, Anda harus menggunakan metode Kueri ulang dalam modul Visual Basic for Applications (VBA), bukan tindakan makro Kueri ulang atau metode Kueri Ulang yang terkait dari objek DoCmd . Metode Kueri ulang di VBA lebih cepat daripada tindakan makro Kueri ulang atau metode DoCmd.Requery . Selain itu, saat Anda menggunakan tindakan makro Kueri ulang atau metode DoCmd.Requery , Access menutup kueri dan memuat ulang kueri dari database, tapi saat Anda menggunakan metode Kueri ulang , Access akan menjalankan ulang kueri tanpa menutup dan memuat ulang kueri. Perhatikan bahwa metode Kueri Objek Data ActiveX (ADO) berfungsi dengan cara yang sama seperti metode Kueri Ulang Access.

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.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×