Tindakan OpenForm makro

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 OpenForm di Access untuk membuka formulirTampilan formulir, tampilan desain, pratinjau cetak atau tampilan lembar data. Anda bisa memilih mode entri dan jendela data untuk formulir dan membatasi catatan yang menampilkan formulir.

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

Pengaturan

Tindakan OpenForm memiliki argumen berikut.

Argumen tindakan

Deskripsi

Nama formulir

Nama formulir untuk membuka. Kotak Nama formulir menampilkan daftar turun bawah semua bentuk di database saat ini. Ini adalah argumen yang diperlukan.

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

Tampilan

Tampilan di mana formulir akan terbuka. Pilih formulir, desain, Pratinjau cetak, lembar data, PivotTableatau PivotChart di kotak Tampilkan . Defaultnya adalah formulir.

Catatan: Fungsi tampilan PivotTable dan PivotChart telah dihapus dari akses awal dengan Access 2013.

Catatan: Tampilan argumen pengaturan menimpa pengaturan properti DefaultView dan ViewsAllowed formulir. Misalnya, jika properti ViewsAllowed formulir ke diatur untuk lembar data, Anda bisa tetap menggunakan tindakan OpenForm untuk membuka formulir dalam tampilan formulir.

Nama Filter

filter yang membatasi atau mengurutkan data formulir. Anda bisa memasukkan nama ada kueri atau filter yang disimpan sebagai kueri. Namun, kueri harus menyertakan semua bidang dalam formulir Anda membuka atau yang memiliki properti OutputAllFields diatur ke ya.

Where Condition

Klausa SQL WHERE yang valid (tanpa kata mana) atau ekspresi yang menggunakan Access untuk memilih rekaman dari formulir yang mendasari tabel atau kueri. Jika Anda memilih filter dengan argumen Nama Filter , akses berlaku klausul WHERE untuk hasil filter.

Untuk membuka formulir dan membatasi catatan yang ditentukan oleh nilai dari kontrol pada formulir lain, gunakan ekspresi berikut:

[ fieldname ] = Forms! [ formname ]! [ controlname pada formulir lain ]

Ganti fieldname dengan nama bidang dalam tabel atau kueri dari formulir yang ingin Anda buka dasar. Ganti formname dan controlname pada formulir lain dengan nama formulir lain dan kontrol pada formulir lain yang berisi nilai yang Anda inginkan rekaman di formulir pertama agar sesuai dengan.

Catatan: Panjang maksimum argumen Where Condition adalah 255 karakter. Jika Anda perlu memasukkan lebih kompleks klausa SQL WHERE yang lebih panjang dari ini, gunakan metode OpenForm dari objek DoCmd dalam Visual Basic untuk Applications (VBA) modul. 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 rekaman baru tetapi tidak bisa mengedit catatan yang sudah ada), Edit (pengguna dapat mengedit catatan yang sudah ada dan menambahkan rekaman baru), atau Baca saja (pengguna hanya bisa menampilkan catatan).

Catatan

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

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

Mode jendela

Mode jendela di mana formulir akan terbuka. Pilih Normal (formulir akan terbuka dalam mode yang ditetapkan oleh propertinya), tersembunyi (formulir tersembunyi), ikon (formulir akan terbuka dan diminimalkan sebagai bilah judul kecil di bagian bawah layar), atau Dialog (formulir Modal dan PopUp properti disetel ke ya). Defaultnya adalah Normal.

Catatan: Argumen Mode jendela beberapa pengaturan tidak diterapkan saat menggunakan dokumen bertab. Untuk beralih ke jendela 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 Windows 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 dalam panel navigasi dan lalu memilih tampilan.

Formulir dapat modal (harus akan tertutup atau tersembunyi sebelum pengguna bisa melakukan tindakan lain) atau modeless (pengguna dapat pindah ke jendela lain saat formulir dibuka). Juga akan formulir pop-up (formulir digunakan untuk mengumpulkan atau menampilkan informasi yang tetap bagian atas jendela Access lainnya). Anda mengatur properti Modal dan PopUp saat Anda 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 akan keduanya diatur ke ya. Formulir yang dibuka sebagai tersembunyi atau sebagai ikon mengembalikan ke mode yang ditentukan oleh pengaturan properti saat Anda menampilkan atau memulihkannya.

Ketika Anda membuka formulir dengan argumen Mode jendela diatur ke Dialog, akses menangguhkan makro hingga formulir ditutup atau tersembunyi. Anda bisa menyembunyikan formulir dengan mengatur properti terlihat ke tidak dengan menggunakan tindakan SetValue .

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

Tips: Anda bisa pilih formulir di panel navigasi dan seret ke jendela makro. Ini secara otomatis membuat tindakan OpenForm yang membuka formulir dipilih dalam tampilan formulir.

Contoh

Mengatur nilai kontrol pada formulir yang mencegahnya dibuka sama dengan menggunakan makro

Makro berikut membuka formulir produk dari tombol pada formulir pemasok. Memperlihatkan penggunaan gema, OpenForm, SetValue, dan GoToControl tindakan. Tindakan SetValue sekumpulan kontrol pemasok ID pada formulir produk pemasok saat ini pada formulir pemasok. Tindakan GoToControl lalu 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

Echo pada: tidak ada

Berhenti layar memperbarui saat makro berjalan.

OpenForm

Nama formulir: produk

Tampilan: Formulir

Data Mode: menambahkan

Mode Jendela: Normal

Buka formulir produk.

SetValue

Item: [Forms]! [Produk]! [SupplierID]

Ekspresi: SupplierID

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

GoToControl

Nama kontrol: Idkategori

Masuk ke kontrol ID kategori.

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.

×