Menautkan beberapa formulir

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.

Jika Anda memiliki formulir panjang berisi beberapa item, terkadang Anda ingin cepat “memperinci” untuk melihat informasi selengkapnya tentang satu item. Anda bisa melakukan ini di Access dengan menautkan formulir berisi beberapa item ke formulir berisi satu item. Saat Anda klik satu item dalam formulir berisi beberapa item, formulir berisi satu item terbuka untuk memperlihatkan detail.

Mengklik sebuah ID pada formulir berisi beberapa item untuk membuka formulir berisi satu item.

Catatan: 

  • Artikel ini tidak berlaku untuk aplikasi web Access-jenis database Anda mendesain dengan akses dan Terbitkan online.

  • Jika maksud Anda adalah sesuatu yang lain dengan “menautkan”, lihat Tipe penautan formulir lainnya di akhir artikel ini.

Membuat formulir

Di sebagian besar kasus, dua formulir dalam konfigurasi diperinci didasarkan pada tabel atau kueri yang sama. Jika Anda sudah memiliki sepasang formulir yang ingin Anda gunakan (satu adalah lembar data atau formulir berisi beberapa item, dan satunya lagi adalah formulir berisi satu item atau “detail”), Anda bisa melewatkan bagian ini. Jika tidak, gunakan prosedur ini untuk membuatnya:

Buat lembar data atau formulir berisi beberapa item:

  1. Dalam Panel Navigasi, pilih tabel atau kueri yang berisi data yang Anda inginkan pada formulir lembar data.

  2. Klik Buat > Formulir Lainnya, lalu klik Beberapa Item atau Lembar Data, bergantung pada jenis yang Anda inginkan.

  3. Buat perubahan desain yang Anda inginkan. Pertimbangkan menghapus sebanyak mungkin kolom yang Anda bisa, sehingga menyisakan cukup informasi untuk mengidentifikasi tiap item.

  4. Simpan dan tutup formulir.

Untuk informasi selengkapnya tentang formulir Beberapa Item, lihat Membuat formulir menggunakan alat Beberapa Item.

Membuat formulir berisi satu item atau “detail”:

  1. Dalam Panel Navigasi, pilih tabel atau kueri yang berisi data yang Anda inginkan pada formulir detail. Ini mungkin akan berupa tabel atau kueri yang sama yang Anda gunakan untuk formulir pertama.

  2. Klik Buat > Formulir.

  3. Buat perubahan desain apa pun yang Anda inginkan, lalu simpan dan tutup formulir.

Untuk informasi selengkapnya, lihat Membuat formulir dengan menggunakan alat Formulir.

Menambahkan logika yang membuka formulir detail

Sekarang tambahkan makro kecil ke formulir berisi beberapa item atau lembar data. Makro membuka formulir detail dan memastikan item yang benar ditampilkan.

Jangan khawatir jika Anda belum melakukan banyak hal dengan makro; Anda bisa sekadar menyalin dan menempelkan XML yang Anda akan temukan di prosedur ini.

  1. Jika Anda menggunakan formulir lembar data, klik ganda formulir tersebut di Panel Navigasi untuk membukanya. Untuk formulir berisi beberapa item, klik kanan formulir itu di Panel Navigasi lalu klik Tampilan Tata Letak.

  2. Tekan F4 untuk membuka Lembar Properti jika belum terbuka.

  3. Klik kolom yang ingin Anda beri makro. Ini adalah kolom yang akan Anda klik untuk membuka formulir detail saat makro selesai. Dalam gambar di atas, makro ditambahkan ke kolom ID dari frmContactList.

Tips:  Anda bisa menambahkan makro ke lebih dari satu kolom.

  1. Pada tab Kejadian dari Lembar Properti, klik di kotak properti Saat Klik atau Saat Klik Ganda (bergantung pada apakah Anda menginginkan formulir terbuka dengan mengklik sekali atau mengklik ganda bidang), lalu klik tombol Susun Gambar tombol .

  2. Jika Access meminta Anda memilih penyusun, pilih Penyusun Makro dan klik OK.

  3. Pilih blok XML ini, lalu tekan Ctrl+C untuk menyalinnya ke clipboard:

    <?xml version="1.0" encoding="UTF-16" standalone="no"?> <UserInterfaceMacros xmlns="http://schemas.microsoft.com/office/accessservices/2009/11/application"> <UserInterfaceMacro For="ID" Event="OnClick"><Statements><Action Name="OnError"><Argument Name="Goto">Macro Name</Argument><Argument Name="MacroName">ErrorHandler</Argument></Action> <ConditionalBlock><If><Condition>[Form].[Dirty]</Condition><Statements><Action Name="SaveRecord"/></Statements></If></ConditionalBlock> <ConditionalBlock><If><Condition>IsNull([ID])</Condition><Statements><Comment>Open the form to a new record if the current ID is Null</Comment><Action Name="OpenForm"><Argument Name="FormName">frmContactDetails</Argument><Argument Name="DataMode">Add</Argument><Argument Name="WindowMode">Dialog</Argument></Action><Action Name="Requery"/></Statements></If><Else><Statements><Comment>Use a TempVar to pass a filter to the OpenForm action</Comment><Action Name="SetTempVar"><Argument Name="Name">Contact_ID</Argument><Argument Name="Expression">[ID]</Argument></Action><Action Name="OpenForm"><Argument Name="FormName">frmContactDetails</Argument><Argument Name="WhereCondition">[ID]=[TempVars]![Contact_ID]</Argument><Argument Name="DataMode">Edit</Argument><Argument Name="WindowMode">Dialog</Argument></Action><Action Name="RemoveTempVar"><Argument Name="Name">Contact_ID</Argument></Action><Action Name="RefreshRecord"/></Statements></Else></ConditionalBlock> </Statements></UserInterfaceMacro></UserInterfaceMacros>

  4. Klik di area kosong dari Penyusun Makro (tepat di bawah daftar turun bawah Tambahkan Tindakan Baru), lalu tekan Ctrl+V untuk menempelkan dalam tindakan makro. Jika semua berjalan lancar, Anda tidak akan melihat XML dalam Penyusun Makro sama sekali—itu akan diperluas menjadi blok makro yang bisa dibaca seperti yang diperlihatkan di langkah berikutnya.

  5. Jika perlu, ganti nama formulir (frmContactDetails) dan nama kolom penaut (ID) dengan nama formulir dan kolom yang Anda gunakan untuk menautkan dua formulir tersebut. Gambar di bawah ini memperlihatkan di mana Anda mungkin perlu melakukan pengeditan untuk mencocokkan nama pengidentifikasi Anda sendiri:

    Tempat-tempat di mana Anda mungkin perlu mengedit makro sampel agar sesuai dengan nama pengidentifikasi database Anda.

  6. Pada tab Desain, klik Simpan lalu Tutup.

  7. Jika Anda menginginkan kolom yang bisa diklik muncul seperti hyperlink agar orang-orang tahu bahwa mereka bisa mengkliknya, pastikan kolom masih dipilih, dan di Lembar Properti, klik tab Format, dan atur properti Tampilkan Sebagai Hyperlink menjadi Selalu.

  8. Simpan dan tutup formulir, lalu buka lagi dan uji makro dengan mengklik atau mengklik ganda kolom yang Anda ubah.

Untuk informasi selengkapnya tentang makro dalam database desktop, lihat Menambahkan logika ke kontrol di database desktop.

Tipe penautan formulir lainnya

Untuk membuat kombinasi formulir/subformulir dan menautkannya bersama, lihat membuat formulir yang berisi subformulir (satu-ke-banyak bentuk).

Untuk membuat formulir yang ditautkan ke sumber data seperti tabel atau kueri, lihat Membuat formulir dengan menggunakan alat Formulir.

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.

×