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 OpenForm di Access untuk membuka formulir di Tampilan formulir, tampilan desain, Pratinjau Cetak, atau tampilan lembar data. Anda bisa memilih entri data dan mode jendela untuk formulir dan membatasi rekaman yang ditampilkan formulir.

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

Pengaturan

Tindakan OpenForm memiliki argumen berikut ini.

Argumen tindakan

Deskripsi

Nama Formulir

Nama formulir yang akan dibuka. Kotak Nama Formulir menampilkan daftar turun bawah semua formulir dalam database saat ini. Ini adalah argumen yang diperlukan.

Jika Anda menjalankan makro yang berisi tindakan OpenForm dalam database pustaka, Access terlebih dahulu mencari formulir dengan nama ini di database pustaka, lalu dalam database saat ini.

Tampilan

Tampilan di mana formulir akan terbuka. Pilih Formulir, Desain, Pratinjau Cetak, Lembar Data, PivotTable, atau PivotChart dalam kotak Tampilan . Defaultnya adalah Formulir.

Catatan: Fungsionalitas tampilan PivotTable dan PivotChart telah dihapus dari Access yang dimulai dengan Access 2013.

Catatan: Pengaturan Argumen tampilan menimpa pengaturan properti DefaultView dan ViewsAllowed formulir. Misalnya, jika properti ViewsAllowed formulir diatur ke Lembar Data, Anda masih dapat menggunakan tindakan OpenForm untuk membuka formulir dalam tampilan Formulir.

Nama Filter

filter yang membatasi atau mengurutkan catatan formulir. Anda bisa memasukkan nama kueri yang sudah ada atau filter yang disimpan sebagai kueri. Namun, kueri harus menyertakan semua bidang dalam formulir yang Anda buka atau properti OutputAllFields diatur ke Ya.

Where Condition

Klausul SQL WHERE yang valid (tanpa kata WHERE) atau ekspresi yang digunakan Access untuk memilih rekaman dari tabel atau kueri yang mendasar formulir. Jika Anda memilih filter dengan argumen Nama Filter , Access menerapkan klausul WHERE ini ke hasil filter.

Untuk membuka formulir dan membatasi rekamannya untuk data yang ditentukan oleh nilai kontrol pada formulir lain, gunakan ekspresi berikut ini:

[ fieldname ] = Forms! [ nama formulir ]! [ nama kontrol pada formulir lain ]

Ganti nama bidang dengan nama bidang dalam tabel atau kueri dasar formulir yang ingin Anda buka. Ganti nama formulir dan nama kontrol pada formulir lain dengan nama formulir lain dan kontrol pada formulir lain yang berisi nilai yang Anda inginkan catatan dalam formulir pertama agar cocok.

Catatan: Panjang maksimum argumen Where Condition adalah 255 karakter. Jika Anda perlu memasukkan klausul SQL WHERE yang lebih kompleks dari ini, gunakan metode OpenForm objek DoCmd dalam modul Visual Basic for Applications (VBA). Anda bisa memasukkan pernyataan klausa SQL WHERE hingga 32.768 karakter dalam VBA.

Data Mode

Mode entri data untuk formulir. Ini hanya berlaku untuk formulir yang dibuka dalam tampilan Formulir atau tampilan Lembar Data. Pilih Tambahkan (pengguna bisa menambahkan catatan baru tapi tidak bisa mengedit catatan yang sudah ada), Edit (pengguna bisa mengedit catatan yang sudah ada dan menambahkan catatan baru), atau Baca Saja (pengguna hanya bisa menampilkan catatan).

Catatan

  • Pengaturan argumen Mode Data menimpa pengaturan properti AllowEdits, AllowDeletions, AllowAdditions, dan DataEntry formulir. Misalnya, jika properti AllowEdits formulir diatur ke Tidak, Anda masih dapat menggunakan tindakan OpenForm untuk membuka formulir dalam mode Edit.

  • Jika Anda membiarkan argumen ini kosong, Access membuka formulir dalam mode entri data yang diatur oleh properti AllowEdits, AllowDeletions, AllowAdditions, dan DataEntry formulir.

Mode Jendela

Mode jendela tempat formulir terbuka. Pilih Normal (formulir terbuka dalam mode yang diatur oleh propertinya), Tersembunyi (formulir disembunyikan), Ikon (formulir terbuka diminimalkan sebagai bilah judul kecil di bagian bawah layar), atau Dialog (properti Modal dan PopUp formulir diatur ke Ya). Defaultnya adalah Normal.

Catatan: Beberapa pengaturan argumen Mode Jendela tidak berlaku ketika menggunakan dokumen bertab. Untuk beralih ke jendela yang tumpang tindih:

  1. Klik File lalu klik Opsi

  2. Di dalam kotak dialog Opsi Access, klik Database Saat Ini.

  3. Di bagian Opsi Aplikasi , di bawah Opsi Jendela Dokumen, klik Jendela Tumpang Tindih.

  4. Klik OK, lalu tutup dan buka kembali database.

Keterangan

Tindakan makro ini mirip dengan mengklik ganda formulir di Panel Navigasi, atau mengklik kanan formulir di Panel Navigasi lalu memilih tampilan.

Formulir dapat modal (formulir harus ditutup atau disembunyikan sebelum pengguna dapat melakukan tindakan lain) atau tanpa mode (pengguna dapat berpindah ke jendela lain saat formulir terbuka). Ini juga bisa berupa formulir pop-up (formulir yang digunakan untuk mengumpulkan atau menampilkan informasi yang tetap ada di atas semua jendela Access lainnya). Anda mengatur properti Modal dan PopUp saat mendesain formulir. Jika Anda menggunakan Normal untuk argumen Mode Jendela , formulir akan terbuka dalam mode yang ditentukan oleh pengaturan properti ini. Jika Anda menggunakan Dialog untuk argumen Mode Jendela , properti ini disetel ke Ya. Formulir yang dibuka sebagai tersembunyi atau sebagai ikon kembali ke mode yang ditentukan oleh pengaturan propertinya saat Anda memperlihatkan atau memulihkannya.

Saat Anda membuka formulir dengan argumen Mode Jendela diatur ke Dialog, Access menangguhkan makro hingga formulir ditutup atau disembunyikan. Anda dapat menyembunyikan formulir dengan mengatur properti Terlihat ke Tidak menggunakan tindakan SetValue .

Filter dan kondisi WHERE yang Anda terapkan menjadi pengaturan properti Filter formulir.

Tips: Anda bisa memilih formulir di Panel Navigasi dan menyeretnya ke jendela makro. Tindakan ini secara otomatis membuat tindakan OpenForm yang membuka formulir yang dipilih dalam tampilan Formulir.

Contoh

Mengatur nilai kontrol pada formulir yang sedang dibuka menggunakan makro

Makro berikut ini membuka formulir Produk dari tombol pada formulir Pemasok. Ini memperlihatkan penggunaan tindakan Echo, OpenForm, SetValue, dan GoToControl . Tindakan SetValue mengatur kontrol ID Pemasok pada formulir Produk ke pemasok saat ini pada formulir Pemasok. Tindakan GoToControl kemudian memindahkan fokus ke bidang ID Kategori, di mana Anda bisa mulai memasukkan data untuk produk baru. Makro ini harus dilampirkan ke tombol Tambahkan Produk pada formulir Pemasok.

Tindakan

Argumen: Pengaturan

Komentar

Echo

Gema Pada: Tidak

Hentikan pembaruan layar saat makro berjalan.

OpenForm

Nama Formulir: Produk

Tampilan: Formulir

Mode Data: Tambahkan

Mode Jendela: Normal

Buka formulir Produk.

SetValue

Item: [Forms]! [Produk]! [ID Pemasok]

Ekspresi: ID Pemasok

Atur kontrol ID Pemasok ke pemasok saat ini pada formulir Pemasok.

GoToControl

Nama Kontrol: CategoryID

Masuk ke kontrol ID Kategori.

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!

×