Tindakan makro OpenForm

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

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 rekaman 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. Dalam 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 . Default adalah bentuk.

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

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

Nama Filter

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

Where Condition

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

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

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

Ganti fieldname dengan nama bidang di tabel atau kueri formulir yang ingin Anda buka yang mendasari. Ganti formname dan controlname pada formulir lain dengan nama lain formulir dan kontrol pada formulir lain yang berisi nilai yang Anda inginkan rekaman dalam bentuk pertama untuk mencocokkan.

Catatan: Panjang maksimum Kondisi mana argumen adalah 255 karakter. Jika Anda perlu memasukkan lebih kompleks SQL mana klausa lebih panjang dari ini, gunakan metode OpenForm dari objek DoCmd dalam Visual Basic for Applications (VBA) modul. Anda bisa memasukkan SQL mana klausa pernyataan hingga 32,768 karakter di VBA.

Data Mode

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

Catatan

  • Argumen Data Mode pengaturan menimpa pengaturan properti AllowEdits, AllowDeletions, AllowAdditionsdan DataEntry formulir. Misalnya, jika formulir AllowEdits properti diatur ke tidak, Anda masih bisa menggunakan tindakan OpenForm untuk membuka formulir dalam Edit mode.

  • Jika Anda biarkan argumen ini kosong, Access membuka formulir di mode entri data yang diatur oleh formulir AllowEdits, AllowDeletions, AllowAdditionsdan DataEntry properti.

Jendela Mode

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

Catatan: Argumen Mode jendela beberapa pengaturan tidak berlaku saat menggunakan dokumen bertab. Untuk beralih ke jendela tumpang tindih:

  1. Klik File , dan lalu klik opsi. Perhatikan bahwa jika Anda menggunakan Access 2007, klik Tombol Microsoft Office Gambar tombol Office dan lalu klik Opsi Access.

  2. 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 mirip dengan mengklik ganda formulir di panel navigasi, atau mengklik kanan formulir tersebut di panel navigasi dan lalu memilih tampilan.

Formulir dapat modal (tersebut harus menjadi tertutup atau tersembunyi sebelum pengguna bisa melakukan tindakan lain) atau modeless (pengguna bisa pindah ke jendela lain saat formulir dibuka). Juga dapat formulir pop-up (formulir yang digunakan untuk mengumpulkan dan menampilkan informasi yang tetap bagian atas jendela akses lainnya). Anda mengatur properti Modal dan PopUp saat Anda mendesain formulir. Jika Anda menggunakan Normal untuk argumen Mode jendela , formulir terbuka dalam mode yang ditentukan oleh pengaturan properti ini. Jika Anda menggunakan Dialog untuk argumen Mode jendela , properti ini diatur ke ya. Formulir yang dibuka sebagai tersembunyi atau sebagai ikon kembali ke mode yang ditentukan oleh pengaturan properti saat Anda menampilkan atau memulihkannya.

Ketika Anda membuka formulir dengan argumen Mode jendela disetel ke Dialog, Access menunda makro hingga formulir ditutup atau tersembunyi. Anda bisa menyembunyikan formulir dengan mengatur properti terlihattidak dengan menggunakan tindakan SetValue .

Filter dan kondisi di mana Anda menerapkan menjadi pengaturan properti Filter formulir.

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

Contoh

Setel nilai kontrol pada formulir yang dibuka dengan menggunakan makro

Makro berikut membuka formulir produk dari tombol pada formulir pemasok. Memperlihatkan penggunaan gema, OpenForm, SetValuedan 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 yang baru. Makro ini harus ditambahkan ke tombol Tambahkan produk pada formulir pemasok.

Tindakan

Argumen: Pengaturan

Komentar

Gema

Gema pada: tidak ada

Berhenti layar memperbarui saat menjalankan makro.

OpenForm

Nama formulir: produk

Tampilan: Formulir

Data Mode: menambahkan

Mode Jendela: Normal

Buka formulir produk.

SetValue

Item: [formulir]! [Produk]! [SupplierID]

Ekspresi: SupplierID

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

GoToControl

Nama kontrol: Idkategori

Masuk ke kontrol ID kategori.

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan 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.

×