Access
 sql >> Teknologi Basis Data >  >> RDS >> Access

Cara Membuat Subformulir dari Tabel di Access 2016

Anda bisa menggunakan tabel untuk membuat subformulir — formulir di dalam formulir. Subformulir berisi data yang relevan dengan data di formulir utama.

Sebuah subformulir adalah bentuk yang bersarang di dalam bentuk lain. Biasanya berisi data yang terkait dengan catatan yang sedang dibuka di formulir utama.

Misalnya, Anda dapat memiliki formulir yang menampilkan pesanan, dan subformulir yang menampilkan setiap item dalam pesanan.

Atau, Anda dapat memiliki formulir yang menampilkan negara, dengan subformulir yang menampilkan setiap kota di negara tersebut.

Di bawah ini adalah panduan langkah demi langkah untuk membuat formulir dan subformulir dari tabel.

  1. Buat Formulir Baru

    Di Panel Navigasi kiri, pilih tabel untuk mendasarkan formulir/subformulir Anda dan pilih Formulir dari Pita (pada Buat tab).

    Agar ini berfungsi, tabel yang dipilih harus menjadi bagian "satu" dari hubungan satu-ke-banyak.

    Lihat di bawah untuk informasi lebih lanjut.

  2. Formulir &Subformulir

    Formulir dan subformulirnya langsung dibuat dan ditampilkan di Tampilan Tata Letak.

    Subformulir muncul dalam Tampilan Lembar Data di bawah bidang lain dari formulir utama.

Melihat Lebih Dekat Subformulir

Mari kita lihat bagaimana subformulir muncul di berbagai tampilan, serta bagaimana subformulir itu mendapatkan datanya.

  • Tampilan Formulir

    Beralih ke Tampilan Formulir (dengan mengklik ikon Tampilan Formulir di kanan bawah Access).

    Navigasikan melalui formulir utama dengan mengklik Rekam Berikutnya ikon di bagian bawah formulir.

    Saat Anda menavigasi rekaman, konten subformulir akan diperbarui menjadi hanya rekaman yang terkait dengan formulir induk.

  • Tampilan Desain

    Beralih ke Design View (dengan mengklik ikon Design View di kanan bawah Access).

    Subformulir muncul sebagai kotak, dengan sumber datanya ditampilkan. Dalam contoh ini, sumber datanya adalah Table.Albums (yaitu Album tabel).

    Anda dapat menggunakan Design View untuk menyesuaikan subformulir. Misalnya, Anda dapat membuka Lembar Properti (dengan mengklik Lembar Properti dalam Desain tab Ribbon) dan sesuaikan berbagai properti sesuai kebutuhan.

  • Sumber Subformulir

    Mengklik Data tab Lembar Properti akan mengungkapkan sumber subformulir, serta bidang yang menautkan subformulir ke formulir induk.

    Objek Sumber properti menentukan objek apa yang ditampilkan dalam kontrol.

    Tautkan Bidang Turunan properti menentukan bidang atau bidang mana dalam subformulir yang menautkan subformulir ke formulir induk.

    Bidang Master Tautan properti menentukan bidang atau bidang mana pada formulir induk yang menghubungkan formulir induk ke subformulir.

Cara Kerjanya

Membuat subformulir seperti ini hanya berfungsi jika tabel itu adalah bagian dari suatu hubungan. Access melihat bahwa ada hubungan, sehingga membantu membuat subformulir secara otomatis.

Lebih khusus lagi, tabel harus menjadi bagian "satu" dari hubungan satu-ke-banyak.

Jika Anda membuat formulir dari tabel "banyak", Anda tidak akan mendapatkan subformulir. Formulir akan menjadi formulir sederhana berdasarkan tabel yang dipilih.

Jika Anda membuat formulir dari tabel yang bukan bagian dari hubungan, subformulir tidak diperlukan (karena tidak ada data terkait di tabel lain).

Subformulir terkadang disebut sebagai formulir satu-ke-banyak, karena akan menampilkan bagian "banyak" dari hubungan satu-ke-banyak (dengan formulir induk menampilkan bagian "satu").

Subformulir juga sering disebut sebagai subdatasheet.

Kombinasi formulir/subformulir terkadang disebut sebagai formulir hierarkis, formulir master/detail, atau formulir induk/anak.

Subformulir vs... Subformulir

Jika Anda membuat subformulir menggunakan Panduan SubForm, Anda mungkin akan mendapatkan dua formulir; bentuk utama, dan subformulir. Kedua formulir akan disimpan di bawah Formulir simpul di Panel Navigasi.

Saat Anda membuat subformulir dari tabel (seperti dalam contoh di atas), Anda tidak akan mendapatkan formulir tambahan. Ini karena kontrol subformulir/sublaporan menampilkan data langsung dari tabel.

Jadi secara teknis, dapat diperdebatkan apakah ini sebenarnya subformulir, atau hanya sublembar data. Bagaimanapun, ini akan menampilkan hasil yang sama untuk pengguna.

Jika Anda tidak ingin menampilkan semua bidang dari tabel, Anda bisa menggunakan kueri sebagai objek sumber, atau membuat subformulir menggunakan Panduan SubForm.

Tidak perlu Subformulir?

Seperti yang disebutkan, Access mencoba membantu saat membuat subformulir secara otomatis untuk Anda.

Namun, jika Anda tidak memerlukan subformulir, Anda cukup menghapusnya. Cukup beralih ke Layout View atau Design View, klik kanan pada subformulir, lalu pilih Hapus dari menu kontekstual.

Menambahkan Subformulir ke Formulir yang Ada

Jika Anda sudah memiliki formulir yang ingin Anda tambahkan subformulirnya, Anda dapat melanjutkan dan menambahkan subformulir ke formulir yang ada dengan menambahkan kontrol subformulir.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 5 Tanda Anda Melebihi Excel

  2. Empat Cara Menggunakan Microsoft Access

  3. Masalah Duplikat Data dan Cara Memperbaikinya

  4. Cara Bekerja dengan Alat Layar di Access 2019

  5. Apa Perbedaan Antara Office 365 dan Office 2016?