Tindakan makro FindNextRecord

Catatan:  Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Anda bisa menggunakan tindakan makro FindNextRecord di database desktop Access untuk menemukan berikutnya rekaman yang memenuhi kriteria ditentukan oleh tindakan makro FindRecord sebelumnya atau nilai dalam kotak dialog Temukan dan ganti (pada Beranda tab, klik temukan). Anda bisa menggunakan tindakan FindNextRecord untuk mencari catatan berulang kali. Misalnya, Anda bisa menelusuri berturut-turut semua rekaman untuk pelanggan tertentu.

Catatan: Tindakan makro FindNextRecord telah diubah namanya dari FindNext ke awal FindNextRecord di Access 2010.

Catatan: Tindakan makro FindNextRecord tidak tersedia di aplikasi web Access.

Pengaturan

Tindakan FindNextRecord tidak memiliki argumen. Tindakan FindNextRecord menemukan rekaman berikutnya yang memenuhi kriteria yang ditetapkan oleh tindakan FindRecord atau dalam kotak dialog Temukan dan ganti . Argumen untuk tindakan FindRecord dibagikan dengan opsi dalam kotak dialog Temukan dan ganti .

Untuk menyetel kriteria pencarian, gunakan tindakan FindRecord . Biasanya, Anda masukkan tindakan FindRecord dalam makro dan lalu gunakan tindakan FindNextRecord untuk menemukan rekaman berikutnya yang memenuhi kriteria yang sama.

Keterangan

Tindakan ini memiliki efek yang sama seperti menggunakan tombol Temukan berikutnya dalam kotak dialog Temukan dan ganti .

Catatan: Meskipun tindakan FindRecord berhubungan dengan menemukan perintah pada tab Beranda untuk tabel, kueri, dan formulir, tidak sesuai untuk menemukan perintah pada menu Edit di Jendela kode. Anda tidak bisa menggunakan tindakan FindRecord atau FindNextRecord tindakan untuk mencari teks di dalam modul.

Tips: Jika Anda telah membuat argumen Hanya bidang saat ini tindakan FindRecord ke ya, Anda mungkin perlu menggunakan tindakan GoToControl untuk memindahkan fokus ke kontrol berisi data yang Anda Cari sebelum Anda menggunakan tindakan FindNextRecord .

Jika teks dipilih saat ini sama seperti teks pencarian dalam waktu tindakan makro FindNextRecord dilakukan, pencarian dimulai segera setelah pilihan, di bidang yang sama sebagai pilihan, dan di catatan yang sama. Jika tidak, pencarian dimulai di awal rekaman saat ini. Ini memungkinkan Anda untuk menemukan beberapa contoh kriteria pencarian yang sama yang mungkin muncul dalam rekaman tunggal.

Namun, perhatikan bahwa jika Anda menggunakan tombol perintah untuk menjalankan makro yang berisi tindakan FindNextRecord , contoh pertama kriteria pencarian yang akan ditemukan berulang kali. Perilaku ini terjadi karena mengklik tombol perintah menghapus fokus dari bidang yang berisi nilai yang cocok. Tindakan FindNextRecord akan mulai mencari dari awal catatan. Untuk menghindari masalah ini, menjalankan makro dengan menggunakan teknik yang tidak mengubah fokus, seperti tombol toolbar kustom atau kombinasi tombol yang ditentukan dalam makro AutoKeys makro. Alternatifnya, mengatur fokus di makro untuk bidang yang berisi kriteria pencarian sebelum Anda melakukan tindakan FindNextRecord .

Perilaku yang sama juga terjadi jika Anda menggunakan tombol perintah untuk menjalankan makro yang berisi tindakan FindRecord dengan argumen Pertama menemukan diatur ke tidak.

Untuk menjalankan tindakan FindNextRecord dalam modul Visual Basic for Applications, gunakan metode FindNext dari objek DoCmd .

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×