Menambahkan kontrol data berulang
Berlaku Untuk
Menambahkan kontrol yang mengumpulkan satu bagian informasi dari pengguna, atau yang menampilkan satu informasi kepada pengguna, itu mudah, tetapi terkadang tidak cukup. Terkadang, Anda mungkin perlu mengumpulkan beberapa poin data, seperti daftar item untuk laporan pengeluaran, atau menampilkan beberapa titik data, seperti daftar pengguna. Meskipun Anda bisa menambahkan beberapa kontrol, atau bahkan daftar kontrol ke formulir, dan berharap bahwa Anda telah menambahkan cukup, ini bukan cara yang paling efisien untuk mendesain formulir. Untuk mengakomodasi situasi seperti ini, Microsoft InfoPath 2010 memiliki beberapa kontrol yang memungkinkan Anda untuk merekam atau menyajikan data berulang, seperti tabel database atau daftar dengan panjang yang bervariasi.
Di artikel ini
Tentang Kontrol Data Berulang
Bagian Berulang
Kontrol bagian berulang berisi kontrol lain, seperti kontrol bagian biasa, tapi memungkinkan Anda menyisipkan bagian sebanyak yang diperlukan. Misalnya, bayangkan formulir aplikasi asuransi di mana pengguna harus mencantumkan nama dan usia dependen mereka. Anda dapat mendesain formulir semacam ini seperti formulir kertas, dengan tiga bidang placeholder, yang menganggap sebagian besar orang memiliki tidak lebih dari tiga dependen. Namun, jika seseorang memiliki lebih dari tiga, maka mereka tidak akan memiliki ruang untuk menambahkan dependen tambahan. Dengan menggunakan kontrol bagian berulang, pengguna bisa menambahkan bidang sebanyak yang mereka perlukan untuk mencantumkan dependen.
Hanya wadah kosong yang akan disisipkan setelah Anda menyisipkan kontrol bagian berulang ke dalam templat formulir. Agar kontrol bagian berulang berguna, Anda harus menyisipkan kontrol tambahan di dalam kontrol bagian berulang, seperti tabel atau bidang teks.
Saat pengguna memindahkan penunjuk mereka ke bagian berulang, tombol biru dengan panah di atasnya akan muncul di sudut kiri atas. Ini adalah tombol menu pintasan. Pengguna dapat mengklik tombol ini untuk melihat opsi menyisipkan atau menghapus bagian berulang.
Gunakan bagian berulang saat Anda ingin:
- Kumpulkan beberapa contoh tipe data yang sama, seperti dalam kasus penambahan dependen ke aplikasi asuransi.
- Menampilkan jumlah variabel data pada formulir, seperti menampilkan rekaman karyawan dari database dan menampilkan 1 rekaman jika hanya 1 yang dikembalikan, atau 10 jika 10 dikembalikan.
- Hindari area tempat penampung kosong yang memakan ruang penting di templat formulir Anda.
Tabel Berulang
Saat bagian berulang memungkinkan Anda menambahkan dan menata letak kontrol seperti yang Anda lakukan di bagian biasa, terkadang format tabular diperlukan. Tambahkan tabel berulang untuk menampilkan data dalam tabel, seperti dari database, atau untuk memungkinkan pengguna menambahkan baris dan memasukkan data tabular tambahan.
Tabel berulang terdiri dari tiga bagian, baris header, satu atau beberapa baris data, dan baris footer. Baris header biasanya digunakan untuk judul kolom, dan baris footer bisa digunakan untuk menyisipkan kotak teks atau kotak ekspresi yang menjumlahkan nilai dari baris data. Baris data diulangi, sebanyak yang diperlukan, untuk mengakomodasi data yang diisi dalam tabel, baik secara dinamis maupun sebagai akibat pengguna memasukkan data ke dalam tabel. Hanya ada satu baris header dan footer dan, secara default, hanya baris header dan satu baris data yang terlihat.
Gunakan tabel berulang saat Anda ingin:
- Memungkinkan pengguna memasukkan data dalam format tabular terstruktur.
- Kumpulkan item baris, data numerik, dan tipe data lain yang paling baik ditampilkan dalam tabel.
- Menghemat ruang di templat formulir Anda hanya dengan menampilkan baris sebanyak yang berisi data aktual.
- Menampilkan atau bekerja dengan rekaman dari database, layanan Web, atau sumber data lain dalam tabel di templat formulir.
Bagian Rekursi Berulang
Bagian rekursi berulang berisi kontrol lain, bisa disisipkan di dalam dirinya sendiri, dan terikat (bind: Untuk menyambungkan kontrol ke bidang atau grup di sumber data sehingga data yang dimasukkan ke kontrol disimpan. Ketika kontrol tidak terikat, kontrol tidak tersambung ke bidang atau grup, sehingga data yang dimasukkan ke kontrol tidak akan disimpan.) ke grup referensi bertumpuk (grup referensi: Grup yang terkait dengan grup lain sehingga properti dan properti grup dan bidang yang selalu cocok. Jika properti dari satu grup diubah, grup lain akan diperbarui secara otomatis.). Anda bisa menggunakan bagian rekursi berulang untuk membuat konten hierarki, seperti kerangka.
Tabel Berulang Horizontal
Tabel berulang horizontal adalah bagian berulang dengan tabel di dalamnya yang berisi jumlah baris yang ditunjukkan yang diulang secara horizontal, dan tabel yang berisi header baris ke samping. Komponen individual ini telah dibundel bersama ke dalam kumpulan yang telah dikonfigurasi sebelumnya yang bisa berisi atau mengumpulkan data tabular yang, karena lebih banyak data ditambahkan ke dalamnya, diperluas dengan menambahkan kolom dan bukan baris. Misalnya, Anda bisa menggunakan tabel berulang horizontal untuk mengumpulkan data penjualan untuk setiap kuartal. Jika templat formulir ditautkan ke database, Anda juga bisa menggunakan tabel berulang horizontal untuk menampilkan atau bekerja dengan rekaman dari database tersebut.
Tabel berulang horizontal terdiri dari dua bagian, kolom header yang muncul secara default, dan kolom data yang berulang, sebagaimana diperlukan untuk mengakomodasi data yang diisi ke dalam tabel, baik secara dinamis atau sebagai hasil dari pengguna memasukkan data ke dalam tabel.
Gunakan tabel berulang horizontal saat Anda ingin:
- Memungkinkan pengguna memasukkan data dalam format tabular terstruktur.
- Kumpulkan data dari pengguna yang paling baik ditampilkan dalam tabel.
- Menghemat ruang di templat formulir Anda hanya dengan menampilkan kolom sebanyak yang berisi data aktual.
- Menampilkan atau bekerja dengan rekaman dari database, layanan Web, atau sumber data lain dalam tabel di templat formulir.
Master/Detail
Jika Anda mengharapkan pengguna untuk bekerja dengan sejumlah besar data di formulir Anda—misalnya, dengan beberapa catatan dalam database—Anda bisa menggunakan kontrol master/detail untuk memudahkan mereka mengelola data tersebut. Saat pengguna memilih item dalam kontrol master, informasi terkait tentang item tersebut muncul dalam kontrol detail.
Misalnya, Anda bisa menggunakan kontrol master/detail saat mendesain formulir sumber daya manusia yang tersambung ke database catatan karyawan. Kontrol master dapat menampilkan nama karyawan dan jabatan, dan kontrol detail dapat menampilkan lokasi karyawan, tanggal sewa, tanggal lahir, dan seterusnya. Dalam istilah database, ini setara dengan hubungan satu ke satu.
Demikian pula, Anda bisa menggunakan kontrol master untuk menampilkan satu set rekaman (misalnya, nama pelanggan) dan kontrol detail untuk menampilkan rekaman terkait (misalnya, pesanan pelanggan). Dalam istilah database, ini setara dengan hubungan satu ke banyak.
Hubungan master/detail
Kontrol master/detail sebenarnya adalah sekumpulan dua kontrol terkait. Salah satu kontrol ini adalah kontrol master yang ditunjuk; yang lain adalah kontrol detail yang ditunjuk. Kontrol master selalu tabel berulang. Kontrol detail bisa berupa tabel berulang atau bagian berulang. Anda bisa membuat hubungan master/detail dengan menyisipkan kontrol berulang yang sesuai pada formulir Anda lalu mengubah properti setiap kontrol. Atau, Anda bisa menyisipkan kontrol master/detail yang sudah ditentukan sebelumnya dari bagian Penampung di panel tugas Kontrol.
Saat Anda menyisipkan kontrol master/detail dari panel tugas Kontrol, Microsoft Office InfoPath 2010 menetapkan hubungan satu ke satu antara kontrol master dan kontrol detail. Ini berarti bahwa setiap baris yang dipilih dalam kontrol master hanya memiliki satu hasil yang cocok dalam kontrol detail. Dalam hubungan satu ke satu yang umum, kontrol master dan detail terikat ke grup berulang yang sama di sumber data.
Jika menginginkannya, Anda dapat menentukan bidang kunci dalam sumber data yang berisi data terkait untuk membuat hubungan satu ke banyak untuk kontrol master/detail. Dalam tipe hubungan ini, setiap pilihan dalam kontrol master bisa menghasilkan beberapa kecocokan dalam kontrol detail. Misalnya, jika pengguna memilih catatan pemasok dalam kontrol master, mereka dapat menampilkan produk yang terkait dengan pemasok tersebut dalam kontrol detail. Dalam hubungan satu ke banyak yang umum, kontrol master dan detail terikat untuk memisahkan grup berulang dalam sumber data
Untuk menetapkan hubungan satu ke banyak, Anda harus menggunakan opsi pada tab Master/Detail dalam kotak dialog Properti dari setiap kontrol untuk menentukan bidang kunci yang sesuai.
Kontrol master/detail sebenarnya adalah sekumpulan dua kontrol terkait. Satu kontrol adalah kontrol master yang ditunjuk, dan yang lainnya adalah kontrol detail. Kontrol master selalu tabel berulang. Kontrol detail bisa berupa tabel berulang atau bagian berulang.
Gunakan kontrol master/detail saat Anda ingin:
- Memungkinkan pengguna yang mengisi formulir yang didasarkan pada templat formulir Anda untuk bekerja lebih efisien dengan data dalam jumlah besar.
- Menampilkan kesamaan hubungan satu ke satu. Misalnya, Anda bisa menggunakan kontrol master/detail saat Anda mendesain templat formulir sumber daya manusia yang tersambung ke database catatan karyawan. Kontrol master dapat menampilkan nama dan jabatan karyawan, dan kontrol detail dapat menampilkan lokasi, tanggal sewa, dan tanggal lahir karyawan.
- Menampilkan kesamaan hubungan satu ke banyak. Misalnya, Anda bisa menggunakan kontrol master untuk menampilkan satu set rekaman (misalnya, nama pelanggan) dan kontrol detail untuk menampilkan rekaman terkait (misalnya, pesanan pelanggan).
InfoPath menyediakan kontrol master/detail yang sudah ditentukan sebelumnya yang bisa Anda sisipkan menggunakan panel tugas Kontrol. Anda juga bisa membuat kontrol master/detail dengan menyisipkan tabel berulang dan bagian berulang (atau dua tabel berulang) lalu mengubah properti untuk setiap kontrol.
Jika templat formulir Anda ditujukan terutama untuk tampilan di layar, pertimbangkan untuk menempatkan kontrol detail di dalam kontrol Kawasan Pengguliran pada templat formulir Anda. Dengan begitu, jika ada sejumlah besar data yang ditampilkan dalam kontrol, pengguna Anda bisa menggulir menelusuri data. Perhatikan bahwa ini bukan opsi terbaik jika Anda berpikir pengguna ingin mencetak formulir mereka, karena data apa pun yang disembunyikan di wilayah gulir di layar juga tidak akan terlihat pada formulir yang dicetak.
Grup Pilihan Berulang
Anda bisa menyisipkan grup pilihan berulang pada formulir Anda sehingga pengguna bisa menambahkan beberapa grup pilihan (grup pilihan: Kontrol yang digunakan untuk menyajikan sekumpulan pilihan yang sama eksklusifnya. Secara default, grup pilihan berisi dua bagian pilihan, salah satunya muncul bagi pengguna sebagai pilihan default dalam formulir.) saat mengisinya.
Saat pengguna memindahkan penunjuk mouse ke atas pilihan default pada formulir, tombol menu pintasan akan muncul di sudut kiri atas grup pilihan berulang. Pengguna bisa mengklik tombol ini untuk melihat opsi untuk menyisipkan, menghapus, atau mengganti pilihan.
Misalnya, pada formulir perjalanan, Anda bisa menggunakan grup pilihan berulang untuk memungkinkan pengguna memasukkan informasi tentang perjalanan bisnis mereka. Untuk setiap segmen transportasi, pengguna dapat memilih salah satu dari tiga pilihan, yaitu penerbangan, mobil, atau kereta api. Setiap pilihan menampilkan sekumpulan bidang yang berbeda.
Menyisipkan Kontrol Data Berulang
Menyisipkan bagian rekursi berulang
Catatan
Anda bisa menyisipkan kontrol Bagian Rekursif Berulang hanya dalam formulir yang dibuat menggunakan templat formulir Formulir Kosong (InfoPath Filler), atau yang memiliki Kompatibilitas diatur ke Formulir Pengisi InfoPath dalam kotak dialog Opsi Formulir .
Menyisipkan bagian rekursi berulang (secara otomatis membuat sumber data)
Jika Anda memilih agar Microsoft Office InfoPath 2010 membuat sumber data saat Anda menyisipkan bagian rekursif berulang, InfoPath membuat grup berulang yang berisi referensi ke dirinya sendiri.
Letakkan titik penyisipan di tempat Anda ingin menyisipkan bagian rekursi berulang.
Jika panel tugas Kontrol tidak terlihat, klik tombol Panel Kontrol di sudut kanan bawah bagian Kontrol pada tab Beranda.
Di panel tugas Kontrol , pilih kotak centang Buat sumber data secara otomatis .
Catatan
Jika kotak centang tidak tersedia, desain formulir tidak memperbolehkan sumber data dibuat secara otomatis. Anda harus menyisipkan bagian rekursi berulang yang terikat ke grup berulang yang sudah ada atau ke grup yang Anda buat.
Di bawah Kontrol kontainer , klik Bagian Rekursi Berulang.
Untuk menambahkan kontrol ke bagian, seret kontrol dari panel tugas Kontrol ke bagian.
Catatan
Anda tidak boleh memindahkan kontrol yang sudah ada di formulir ke bagian ini, kecuali bidang kontrol sudah menjadi bagian dari grup bagian.
Menyisipkan bagian berulang berulang (diikat ke grup berulang yang sudah ada)
Letakkan titik penyisipan di tempat Anda ingin menyisipkan bagian rekursi berulang.
Jika panel tugas Bidang tidak terlihat, klik Perlihatkan Bidang di bagian Data Formulir pada tab Data .
Di panel tugas Bidang , klik kanan grup yang Anda inginkan agar bagian rekurtif berulang terikat.
Klik Bagian Rekursi Berulang.
Catatan
Grup harus diulang dan harus berisi referensi ke dirinya sendiri. Untuk membuat grup seperti itu, klik kanan grup berulang di panel tugas Bidang , klik Referensi, lalu referensikan grup itu sendiri (grup yang Anda klik kanan).
Tips
Anda juga bisa menyisipkan bagian rekursif berulang yang terikat ke grup yang sudah ada dengan menggunakan panel tugas Kontrol, selama kotak centang Buat sumber data secara otomatisdikosongkan.
Menyisipkan Grup Pilihan Berulang
Menyisipkan grup pilihan berulang (secara otomatis membuat sumber data)
Anda bisa meminta Microsoft Office InfoPath 2010 membuat sumber data secara otomatis saat Anda menyisipkan grup pilihan berulang (serta kontrol lainnya). Jika Anda melakukan ini, InfoPath membuat grup yang terikat ke bagian pilihan di dalam grup pilihan berulang. Selain itu, InfoPath membuat grup "virtual" yang terikat ke grup pilihan berulang. Nama grup virtual diikuti dengan (pilihan) di panel tugas Bidang.
Catatan
Anda bisa menyisipkan kontrol Grup Pilihan Berulang hanya dalam formulir yang dibuat menggunakan templat formulir Formulir Kosong (InfoPath Filler), atau yang memiliki Kompatibilitas diatur ke Formulir Pengisi InfoPath dalam kotak dialog Opsi Formulir.
Letakkan titik penyisipan di tempat Anda ingin menyisipkan grup pilihan berulang.
Jika panel tugas Kontrol tidak terlihat, klik tombol Panel Kontrol di sudut kanan bawah bagian Kontrol pada tab Beranda .
Di panel tugas Kontrol , pilih kotak centang Buat sumber data secara otomatis .
Di bawah Wadah, klik Grup Pilihan Berulang.
Grup pilihan berulang yang berisi dua bagian pilihan muncul di formulir.Untuk menambahkan kontrol ke bagian pilihan di dalam grup pilihan berulang, lakukan salah satu hal berikut ini:
- Untuk menambahkan kontrol ke bagian pilihan default, seret kontrol yang Anda inginkan dari panel tugas Kontrol ke bagian pilihan yang berlabel Bagian Pilihan (default).
- Untuk menambahkan kontrol ke bagian pilihan alternatif, seret kontrol yang Anda inginkan dari panel tugas Kontrol ke bagian pilihan yang berlabel Bagian Pilihan.
Untuk menguji bagian, pada tab Beranda , klik Pratinjau.
Untuk menawarkan lebih dari dua opsi kepada pengguna, Anda bisa menyisipkan bagian pilihan tambahan di dalam grup pilihan berulang. Untuk melakukan ini, letakkan titik penyisipan Anda di dalam grup pilihan berulang, lalu klik Bagian Pilihan di bawah Wadah di panel tugas Kontrol .
Menyisipkan grup pilihan berulang (terikat ke grup yang sudah ada)
Letakkan titik penyisipan di tempat Anda ingin menyisipkan grup pilihan berulang.
Jika panel tugas Bidang tidak terlihat, klik Perlihatkan Bidang di bagian Data Formulir pada tab Data .
Di panel tugas Bidang , klik kanan grup tempat Anda ingin mengikat grup pilihan berulang, lalu klik Grup Pilihan Berulang.
Catatan
Jika Grup Pilihan Berulang tidak tersedia, grup tempat Anda mencoba mengikat mungkin tidak mendukung tipe kontrol ini. Grup pilihan berulang hanya bisa terikat ke grup virtual berulang. Di sumber data, grup virtual muncul sebagai (pilihan).
Untuk menguji bagian, pada tab Beranda , klik Pratinjau.
Tips
Anda juga bisa menyisipkan grup pilihan berulang yang terikat ke grup yang sudah ada dengan menggunakan panel tugas Kontrol, selama kotak centang Buat sumber data secara otomatisdikosongkan.
Menyisipkan tabel berulang
Letakkan kursor di tempat Anda ingin menyisipkan kontrol.
Jika panel tugas Kontrol tidak terlihat, klik tombol Panel Kontrol di sudut kanan bawah bagian Kontrol pada tab Beranda .
Di bawah Wadah, klik Tabel Berulang.
Jika Anda menyisipkan tabel berulang ke templat formulir kosong baru, maka:
- Dalam kotak Jumlah kolom , masukkan jumlah kolom yang harus dimiliki tabel, lalu klik OK.
- Tabel berulang dibuat dengan kotak teks di setiap kolom. Untuk mengonversi kotak teks menjadi tipe kontrol yang berbeda, klik kanan kotak teks, arahkan ke Ubah Kontrol, lalu klik kontrol yang Anda inginkan.
Jika Anda menyisipkan tabel berulang ke dalam templat formulir yang didasarkan pada sumber data yang sudah ada:
- Pada halaman pertama panduan Pengikat Tabel Berulang , klik sumber data yang ingin Anda gunakan dalam daftar Sumber data , lalu klik grup berulang
yang ingin Anda ikat baris tabel.
Untuk membuat grup berulang baru, klik kanan grup tempat Anda ingin menambahkan grup berulang, klik Tambahkan pada menu pintasan, lalu dalam kotak dialog Tambahkan Bidang atau Grup , tentukan properti untuk grup berulang. - Klik Berikutnya.
- Pada halaman kedua panduan Pengikat Tabel Berulang , klik ganda bidang dalam daftar Pengikat data yang ingin Anda tambahkan sebagai kolom ke tabel.
Untuk membuat bidang baru dalam daftar Pengikatan data, klik kanan grup tempat tabel berulang terikat, klik Tambahkan, lalu dalam kotak dialog Tambahkan Bidang atau Grup , tentukan properti untuk bidang tersebut. - Untuk mengubah urutan kolom, pilih kolom dalam daftar Kolom dalam tabel, lalu klik Pindah ke Atas atau Pindah ke Bawah.
- Pada halaman pertama panduan Pengikat Tabel Berulang , klik sumber data yang ingin Anda gunakan dalam daftar Sumber data , lalu klik grup berulang
Menyisipkan bagian berulang
Pada templat formulir, letakkan kursor di tempat yang Anda inginkan untuk menyisipkan kontrol.
Jika panel tugas Kontrol tidak terlihat, klik tombol Panel Kontrol di sudut kanan bawah bagian Kontrol pada tab Beranda .
Di bawah Wadah, klik Bagian Berulang.
Jika Anda menyisipkan bagian berulang ke templat formulir kosong baru:
Untuk menambahkan kontrol ke bagian berulang, seret kontrol yang Anda inginkan dari panel tugas Kontrol ke bagian berulang di templat formulir Anda.
Catatan
Anda tidak boleh memindahkan kontrol yang sudah ada di templat formulir ke dalam bagian, kecuali bidang kontrol sudah menjadi bagian dari grup bagian di sumber data. Jika tidak, penjilidan untuk kontrol mungkin rusak.
Untuk menambahkan label ke kontrol, ketikkan teks di atasnya.
Jika Anda menyisipkan bagian berulang ke dalam templat formulir yang didasarkan pada sumber data yang sudah ada:
- Dalam kotak dialog Pengikatan Bagian Berulang , pilih grup berulang tempat Anda ingin menyimpan data bagian berulang, lalu klik OK.
- Tambahkan kontrol ke bagian berulang, lalu ikat kontrol ke bidang yang sesuai di sumber data.
- InfoPath menggunakan nama bidang atau grup sebagai label kontrol tersebut. Jika perlu, ubah teks label.
Anda juga bisa menggunakan panel tugas Bidang untuk menyisipkan kontrol. Di panel tugas Bidang , klik kanan grup berulang yang ingin Anda ikat bagian berulang, lalu klik Bagian Berulang.
Menyisipkan kontrol Master/Detail
Catatan
Anda bisa menyisipkan kontrol Master/Detail hanya dalam formulir yang dibuat menggunakan templat formulir Formulir Kosong (InfoPath Filler), atau yang memiliki kompatibilitas diatur ke Formulir Pengisi InfoPath dalam kotak dialog Opsi Formulir .
Menyisipkan kontrol master/detail pada templat formulir kosong baru
InfoPath menyediakan kontrol master/detail yang sudah ditentukan sebelumnya yang bisa Anda sisipkan menggunakan panel tugas Kontrol. Anda juga bisa membuat kontrol master/detail dengan menyisipkan tabel berulang dan bagian berulang (atau dua tabel berulang) lalu mengubah properti untuk setiap kontrol.
Saat Anda mendesain templat formulir kosong baru, kotak centang Buat sumber data secara otomatis di panel tugas Kontrol dipilih secara default. Ini memungkinkan InfoPath secara otomatis membuat bidang dan grup di sumber data saat Anda menambahkan kontrol ke templat formulir. Bidang dan grup ini diwakili oleh ikon folder dan file di panel tugas Sumber Data.
- Pada templat formulir, letakkan kursor di tempat yang Anda inginkan untuk menyisipkan kontrol.
- Jika panel tugas Kontrol tidak terlihat, klik tombol Panel Kontrol di sudut kanan bawah bagian Kontrol pada tab Beranda .
- Di bawah Wadah, klik Master/Detail.
- Dalam kotak Jumlah kolom dalam master dalam kotak dialog Sisipkan Master/Detail , masukkan jumlah kolom untuk kontrol master.
- Dalam kotak Jumlah bidang dalam detail , masukkan jumlah bidang untuk kontrol detail, lalu klik OK.
Dua kontrol disisipkan pada templat formulir — Tabel Berulang (master) dan Bagian Berulang (detail). - Untuk menguji hubungan master/detail, pada tab Beranda , klik Pratinjau, lalu masukkan data dalam kontrol master. Data terkait akan muncul dalam kontrol detail. Selain itu, klik baris yang berbeda dalam kontrol master untuk mengonfirmasi bahwa data terkait ditampilkan dalam kontrol detail.
Menyisipkan kontrol master/detail pada templat formulir yang didasarkan pada sumber data yang sudah ada
Jika Anda mendasari desain templat formulir pada file Extensible Markup Language (XML), database, atau layanan Web yang sudah ada, InfoPath membuat bidang dan grup dalam panel tugas Sumber Data dari sumber data yang sudah ada. Dalam skenario ini, Anda bisa menyisipkan kontrol master/detail dari panel tugas Kontrol, seperti yang diuraikan dalam prosedur berikut ini.
Kontrol master dan detail dapat terikat ke grup berulang yang sama atau ke grup berulang yang berbeda, tergantung pada kebutuhan Anda. Kontrol yang muncul di dalam kontrol master/detail terikat ke bidang yang merupakan bagian dari grup berulang.
- Pada templat formulir, letakkan kursor di tempat yang Anda inginkan untuk menyisipkan kontrol.
- Jika panel tugas Kontrol tidak terlihat, klik tombol Panel Kontrol di sudut kanan bawah bagian Kontrol pada tab Beranda .
- Di bawah Wadah, klik Tabel Berulang.
- Pada halaman pertama panduan Pengikat Tabel Berulang , klik grup berulang yang ingin Anda ikat baris tabel, lalu klik Berikutnya. Jika tabel Anda hanya memiliki satu kolom, Anda bisa memilih bidang berulang dan bukan grup berulang.
Untuk membuat grup berulang baru untuk mengikat tabel, klik kanan grup tempat Anda ingin menambahkan grup berulang, klik Tambahkan, lalu dalam kotak dialog Tambahkan Bidang atau Grup , masukkan properti grup berulang. - Untuk menambahkan kolom yang ingin Anda sertakan dalam tabel, klik ganda bidang dalam daftar Pengikatan data .
Untuk membuat bidang baru untuk ditambahkan sebagai kolom, klik kanan grup tempat tabel terikat, klik Tambahkan pada menu pintasan, lalu dalam kotak dialog Tambahkan Bidang atau Grup, masukkan properti bidang. - Untuk menyusun ulang kolom, klik kolom dalam daftar Kolom dalam tabel, klik Pindah ke Atas atau Pindah ke Bawah, lalu klik Selesai.
- Klik ganda label Tabel Berulang di bawah tabel di templat formulir Anda.
- Pada tab Properti Alat Kontrol di pita, klik Master/Detail.
- Klik Atur sebagai master, ketik pengidentifikasi ViewContext kontrol master dalam kotak ID Master , lalu klik OK.
Untuk menampilkan pengidentifikasi ViewContext kontrol, klik kanan kontrol, klik <Properti Tipe> Kontrol, lalu klik tab Tingkat Lanjut . Pengidentifikasi ViewContext terlihat di bawah bagian Kode tab. Anda bisa menyoroti nilai di samping label ViewContext: , lalu tekan CTRL+C untuk menyalin nilai ke clipboard. Biasanya ketika mengonfigurasi kontrol master/detail, kontrol master adalah tabel berulang itu sendiri, sehingga Anda akan menggunakan pengidentifikasi ViewContext tabel berulang yang anda konfigurasikan dalam langkah ini. - Letakkan kursor di templat formulir tempat Anda ingin menyisipkan bagian berulang (kontrol detail).
- Di bawah Wadah di panel tugas Kontrol , klik Bagian Berulang.
Atau, Anda dapat menggunakan tabel berulang lain sebagai kontrol detail. - Pada halaman pertama panduan Pengikatan Bagian Berulang , klik grup berulang yang ingin Anda ikat bagian, lalu klik OK.
- Klik ganda label Bagian Berulang yang muncul di bawah bagian di templat formulir Anda.
- Pada tab Properti Alat Kontrol di pita, klik Master/Detail.
- Klik Atur sebagai detail, lalu klik nama kontrol master dalam daftar Tautkan ke ID master . Nama yang Anda pilih harus sesuai dengan pengidentifikasi ViewContext kontrol yang Anda tentukan di langkah 9.
- Untuk mengubah hubungan default satu ke satu kontrol master/detail menjadi hubungan satu ke banyak, klik Menurut bidang kunci di bawah Hubungan master/detail, lalu klik Pilih XPath
di samping kotak Bidang kunci (master) dan Bidang kunci (detail) untuk menentukan bidang kunci dari sumber data yang berisi data terkait yang sesuai untuk membuat hubungan satu ke banyak. - Untuk menguji hubungan master/detail, pada tab Beranda , klik Pratinjau, lalu masukkan data dalam kontrol master. Data terkait akan muncul dalam kontrol detail. Selain itu, klik baris yang berbeda dalam kontrol master untuk mengonfirmasi bahwa data terkait ditampilkan dalam kontrol detail.
Anda juga bisa menggunakan panel tugas Bidang untuk menyisipkan kontrol master/detail. Untuk membuat kontrol master, di panel tugas Bidang , klik kanan grup berulang yang ingin Anda ikat kontrol master, lalu klik Tabel Berulang. Ikuti langkah-langkah umum yang sama untuk membuat kontrol detail.
Mengubah hubungan master/detail default
Saat Anda menyisipkan kontrol master/detail di templat formulir Anda dengan menggunakan panel tugas Kontrol , InfoPath menetapkan hubungan satu ke satu antara kontrol master dan kontrol detail. Hubungan satu ke satu berarti bahwa untuk setiap pilihan dalam kontrol master, satu hasil yang cocok muncul dalam kontrol detail.
Anda bisa mengubah hubungan master/detail dari hubungan satu ke satu default menjadi hubungan satu ke banyak. Hubungan satu ke banyak berarti bahwa untuk setiap pilihan dalam kontrol master, beberapa hasil yang cocok bisa muncul dalam kontrol detail.
Saat Anda menyisipkan kontrol master/detail di templat formulir Anda, InfoPath menyisipkan tabel berulang dan bagian berulang secara default. Kedua kontrol ini terikat ke grup berulang yang sama di sumber data. Secara default, kedua kontrol berisi kontrol lain yang terikat ke bidang dalam grup berulang tersebut. Namun, dalam hubungan satu ke banyak, kontrol master dan detail biasanya terikat untuk memisahkan grup berulang.
Jika Anda menyisipkan kontrol master/detail pada templat formulir Anda dari panel tugas Kontrol, dan Anda ingin membuat hubungan satu ke banyak dan bukan hubungan satu ke satu, Anda bisa menghapus kontrol detail yang dibuat InfoPath. Lalu Anda bisa membuat kontrol detail baru yang lebih sesuai dengan kebutuhan Anda, seperti yang diuraikan dalam prosedur berikut:
Pilih bagian berulang yang ditetapkan sebagai kontrol detail, lalu tekan DELETE.
Sisipkan bagian berulang baru di templat formulir:
- Pada templat formulir, letakkan kursor di tempat yang Anda inginkan untuk menyisipkan kontrol.
- Jika panel tugas Kontrol tidak terlihat, klik tombol Panel Kontrol di sudut kanan bawah bagian Kontrol pada tab Beranda .
- Di panel tugas Kontrol , pilih kotak centang Buat sumber data secara otomatis .
- Di bawah Sisipkan kontrol, klik Bagian Berulang.
Sisipkan kontrol yang Anda inginkan di bagian berulang:
- Pada templat formulir, letakkan kursor di tempat yang Anda inginkan untuk menyisipkan kontrol.
- Jika panel tugas Kontrol tidak terlihat, klik tombol Panel Kontrol di sudut kanan bawah bagian Kontrol pada tab Beranda .
- Di panel tugas Kontrol , pilih kotak centang Buat sumber data secara otomatis .
- Di bawah Sisipkan kontrol, klik kontrol yang ingin Anda sisipkan.
- Ulangi langkah 1 sampai 4 untuk setiap kontrol yang ingin Anda sisipkan.
Klik ganda tab bagian berulang di templat formulir Anda.
Klik Master/Detail pada tab Properti Alat Kontrol di pita.
Di bawah Pengaturan master/detail, klik Atur sebagai detail.
Dalam daftar Tautkan ke ID master, klik pengidentifikasi ViewContext kontrol master.
Untuk menampilkan pengidentifikasi ViewContext kontrol, klik kanan kontrol, klik <Properti Tipe> Kontrol, lalu klik tab Tingkat Lanjut . Pengidentifikasi ViewContext terlihat di bawah bagian Kode tab. Anda bisa menyoroti nilai di samping label ViewContext: , lalu tekan CTRL+C untuk menyalin nilai ke clipboard.Di bawah Hubungan master/detail, klik Menurut bidang kunci.
Klik Pilih XPath
di samping kotak Bidang kunci (master), lalu dalam kotak dialog Pilih Bidang atau Grup , klik bidang kunci untuk kontrol master, lalu klik OK.Klik Pilih XPath
di samping kotak Bidang kunci (detail), lalu dalam kotak dialog Pilih Bidang atau Grup , klik bidang kunci untuk kontrol detail, lalu klik OK.
Jika Anda ingin membuat hubungan satu ke banyak saat Anda awalnya membuat kontrol master/detail, pertimbangkan untuk membuat kontrol master/detail Anda sendiri secara manual daripada menggunakan kontrol master/detail yang sudah ditentukan sebelumnya yang tersedia di panel tugas Kontrol . Anda bisa membuat kontrol Anda sendiri dengan menetapkan hubungan master/detail antara tabel berulang dan bagian berulang atau di antara dua tabel berulang pada templat formulir. Untuk melakukan ini, buka kotak dialog Properti untuk setiap kontrol, lalu tetapkan satu kontrol sebagai kontrol master dan kontrol lainnya sebagai kontrol detail. Dengan memodifikasi properti untuk kontrol detail, Anda dapat menyiapkan hubungan satu ke banyak melalui penggunaan bidang kunci.
Menyisipkan tabel berulang horizontal
Catatan
Anda bisa menyisipkan kontrol Tabel Berulang Horizontal hanya dalam formulir yang dibuat menggunakan templat formulir Formulir Kosong (InfoPath Filler), atau yang memiliki Kompatibilitas diatur ke Formulir Pengisi InfoPath dalam kotak dialog Opsi Formulir .
Pada templat formulir, letakkan kursor di tempat yang Anda inginkan untuk menyisipkan kontrol.
Jika panel tugas Kontrol tidak terlihat, klik tombol Panel Kontrol di sudut kanan bawah bagian Kontrol pada tab Beranda .
Di bawah Wadah, klik Tabel Berulang Horizontal.
Jika Anda menyisipkan tabel berulang horizontal di templat formulir kosong baru:
- Dalam kotak Jumlah baris , masukkan jumlah baris yang Anda inginkan untuk dimiliki tabel secara default.
- Tabel berulang horizontal dibuat dengan kotak teks di setiap baris dalam kolom data. Untuk mengonversi kotak teks menjadi tipe kontrol yang berbeda, klik kanan kotak teks yang ingin Anda konversi, arahkan ke Ubah Kontrol, lalu klik kontrol yang Anda inginkan.
Jika Anda menyisipkan tabel berulang horizontal ke dalam templat formulir yang didasarkan pada sumber data yang sudah ada:
- Pada halaman pertama panduan Pengikat Tabel Berulang , klik sumber data yang ingin Anda gunakan dalam daftar Sumber data , lalu klik grup berulang
yang ingin Anda ikat baris tabel.
Untuk membuat grup berulang baru, klik kanan grup tempat Anda ingin menambahkan grup berulang, klik Tambahkan, lalu dalam kotak dialog Tambahkan Bidang atau Grup , tentukan properti untuk grup berulang. - Klik Berikutnya.
- Pada halaman kedua panduan Pengikat Tabel Berulang , klik ganda bidang dalam daftar Pengikat data yang ingin Anda tambahkan sebagai kolom ke tabel.
Untuk membuat bidang baru, dalam daftar Pengikatan data , klik kanan grup tempat tabel berulang horizontal terikat, klik Tambahkan, lalu tentukan properti untuk bidang tersebut dalam kotak dialog Tambahkan Bidang atau Grup . - Untuk mengubah urutan kolom, pilih kolom dalam daftar Baris dalam tabel, lalu klik Pindahkan Sebelum atau Pindahkan Setelah.
- Klik Selesai.
- Pada halaman pertama panduan Pengikat Tabel Berulang , klik sumber data yang ingin Anda gunakan dalam daftar Sumber data , lalu klik grup berulang
Tips tata letak untuk kontrol data berulang
Gunakan tips berikut ini untuk membantu Mempersempit tampilan, ukuran, dan aspek kontrol lainnya di dalam kontrol data berulang:
- Untuk mengubah ukuran beberapa kontrol di dalam kontrol data berulang sekaligus, tahan tombol CTRL, pilih kotak teks yang ukurannya ingin Anda ubah, lalu buat penyesuaian yang diperlukan di bagian Ukuran Kontrol pada tab Properti Alat Kontrol di pita.
- Untuk mengubah batas atau warna kontrol di dalam kontrol data berulang sekaligus, tahan tombol CTRL, dan pilih kotak teks yang ingin Anda ubah. Klik tab Properti Alat Kontrol pada pita, klik Batas atau Bayangan di bagian Warna tab, lalu buat penyesuaian yang diperlukan.
- Untuk mengkustomisasi teks yang muncul dalam kotak teks di dalam kontrol data berulang, gunakan kotak Font dan Ukuran Font di bagian Format Teks pada tab Beranda di pita. Alternatifnya, Anda bisa menggunakan bagian Gaya Font pada tab Beranda di pita
Tips tata letak bagian berulang
Gunakan tips berikut ini untuk membantu Mempersempit tampilan, ukuran, dan aspek kontrol lainnya di dalam kontrol Bagian Berulang :
- Kadang-kadang, teks di dalam kontrol di bagian berulang dan label di sebelah kiri kontrol tersebut mungkin tampak sedikit di luar perataan. Untuk meratakannya dengan cepat, klik kanan kontrol, klik <Properti Tipe> Kontrol, klik Ratakan pada tab Ukuran , lalu klik Terapkan. Jika label dan kontrol berada di sel yang berbeda dalam tabel tata letak, klik kanan sel yang berisi label, klik Properti Tabel pada menu pintasan, lalu klik Tengahkan di bawah Perataan vertikal pada tab Sel.
- Opsi Ulangi secara vertikal pada tab Tampilan dari kotak dialog Properti Bagian Berulang dipilih secara default. Ini berarti bahwa saat pengguna menambahkan bagian berulang, bagian tersebut muncul dalam formasi vertikal ke bawah panjang formulir. Anda dapat memilih untuk membuat bagian berulang diperluas secara horizontal dengan memilih opsi Ulangi secara horizontal . Ini memungkinkan Anda membuat tata letak yang benar-benar berbeda. Misalnya, Anda bisa membuat templat formulir yang menyerupai kalender. Opsi Ulangi secara horizontal tidak didukung di templat formulir yang kompatibel dengan browser.
Tips tata letak tabel berulang horizontal
Gunakan tips berikut ini untuk membantu Mempersempit tampilan, ukuran, dan aspek lain kontrol Tabel Berulang Horizontal dan kontrol di dalamnya:
- Tabel berulang horizontal terdiri dari bagian berulang di dalam tabel tata letak. Batas kanan tabel tata letak menentukan titik di mana kolom dalam tabel dibungkus ke baris berikutnya saat pengguna menyisipkan kolom tambahan. Untuk mengontrol pembungkusan kolom, Anda bisa menyeret batas kanan sel tabel tata letak yang mengapit kontrol bagian berulang ke kanan atau kiri.
- Tabel berulang horizontal bisa berguna untuk tujuan pencetakan. Kolom dalam kontrol dibungkus ke baris berikutnya pada templat formulir, sehingga semua informasi dalam tabel dicetak. Namun, jika templat formulir Anda ditujukan terutama untuk tampilan di layar, pertimbangkan untuk menempatkan tabel berulang horizontal di dalam kontrol Kawasan Pengguliran pada templat formulir Anda. Dengan demikian, jika pengguna memasukkan sejumlah besar data dalam tabel berulang horizontal, mereka bisa menggulir untuk menampilkannya, bukan melihat semuanya di formulir. Namun, perhatikan bahwa ketika menggunakan kawasan pengguliran, jika pengguna mencetak formulir, hanya data yang terlihat di layar di kawasan pengguliran yang akan dicetak.
Cara mengkustomisasi bagian berulang
Setelah menyisipkan bagian berulang pada templat formulir, Anda bisa mengkustomisasinya dengan mengubah properti dan pengaturannya dalam kotak dialog Properti Bagian Berulang . Untuk membuka kotak dialog, pada templat formulir, klik kanan bagian berulang yang propertinya ingin Anda ubah, lalu klik Properti Bagian Berulang.
Tabel berikut ini menjelaskan beberapa cara di mana Anda bisa mengkustomisasi bagian berulang dan menawarkan alasan mengapa Anda mungkin melakukannya. Meskipun tabel tidak menyediakan informasi prosedural mendetail tentang opsi dalam kotak dialog Properti Bagian Berulang , tabel tersebut memberikan gambaran tentang rentang opsi yang tersedia.
Catatan
- Jika Anda mendesain templat formulir yang kompatibel dengan browser, fitur tertentu dalam kotak dialog Properti Bagian Berulang tidak tersedia. Misalnya, Anda tidak dapat mengaktifkan pengaturan yang memungkinkan pengguna menyisipkan bagian secara horizontal, dalam formasi berdampingan.
- Jika templat formulir didasarkan pada database, skema, atau sumber data lain yang sudah ada, Anda mungkin tidak bisa mengkustomisasi semua aspek kontrol. Misalnya, Anda mungkin bisa mengubah ukuran kontrol tetapi tidak bidang atau nama grupnya, yang berasal dari sumber data yang sudah ada.
| Tab | Tugas | Detail |
|---|---|---|
| Data | Mengubah nama grup | Saat Anda mendesain templat formulir kosong baru, Anda bisa mengubah nama bidang atau grup default untuk kontrol menjadi sesuatu yang lebih mudah diidentifikasi ketika Anda bekerja dengan sumber data. Misalnya, dalam templat formulir asuransi, grup bernama "Dependen" lebih mudah dipahami daripada grup bernama "group1." Catatan: Mengubah nama grup tidak mengubah pengikat antara bagian berulang pada templat formulir dan grup berulang di sumber data. Jika Anda perlu mengikat bagian berulang ke grup berulang yang berbeda, klik kanan bagian berulang, lalu klik Ubah Pengikat. |
| Data | Mencegah pengguna menyisipkan dan menghapus bagian | Secara default, kotak centang Perbolehkan pengguna menyisipkan dan menghapus bagian dipilih. Jika Anda mengosongkan kotak centang ini, pengguna tidak akan bisa menyisipkan atau menghapus bagian di bagian berulang. Ini berguna dalam skenario pelaporan di mana Anda ingin menampilkan data berulang tetapi Anda tidak ingin pengguna mengubah data tersebut atau menambahkan lebih banyak bagian. |
| Data | Perintah menu kustomisasi | Klik Ubah untuk mengubah properti bagian lebih lanjut. Misalnya, Anda bisa membuka kotak dialog Kustomisasi Perintah , di mana Anda bisa mengkustomisasi nama dan lokasi perintah menu yang digunakan untuk menyisipkan atau menghapus bagian pada formulir pengguna. Tipe kustomisasi ini membuat templat formulir Anda lebih mudah digunakan. Misalnya, Anda bisa menambahkan perintah kustom ke menu Edit yang memungkinkan pengguna menghapus bagian berulang dari formulir mereka. |
| Data | Memperlihatkan atau mengkustomisasi teks petunjuk | Kotak centang Perlihatkan tombol sisipkan dan teks petunjuk dipilih secara default. Anda bisa mengosongkan kotak centang ini jika Anda tidak ingin pengguna melihat teks instruksi pada formulir, atau Anda bisa mengkustomisasi teks instruksi. Misalnya, jika Anda memiliki templat formulir asuransi di mana pengguna harus memasukkan dependen di bagian berulang, Anda mungkin mengubah teks "Sisipkan item" yang muncul di bawah bagian berulang menjadi "Sisipkan dependen tambahan." |
| Tampilan | Memperbolehkan pengguna menyisipkan bagian dalam formasi berdampingan dan bukan satu demi satu | Opsi Ulangi secara vertikal dipilih secara default. Ini berarti bahwa saat pengguna menambahkan bagian berulang, bagian tersebut muncul dalam formasi vertikal ke bawah panjang formulir. Anda dapat memilih untuk membuat bagian berulang diperluas secara horizontal. Ini memungkinkan Anda membuat tata letak yang benar-benar berbeda. Misalnya, Anda bisa membuat templat formulir yang menyerupai kalender. Opsi Ulangi secara horizontal tidak didukung di templat formulir yang kompatibel dengan browser. |
| Tampilan | Memfilter data | Klik Filter Data untuk membuka kotak dialog Filter Data , di mana Anda bisa memungkinkan pengguna memfilter data di bagian berulang berdasarkan nilai yang dimasukkan atau dipilih pengguna di tempat lain pada formulir. Misalnya, jika Anda menggunakan bagian berulang untuk mengumpulkan informasi tentang proyek saat ini, Anda bisa mendesain kotak daftar yang memungkinkan pengguna memfilter proyek mereka menurut status. |
| Master/Detail | Menyiapkan hubungan master/detail | Pada tab Master/Detail , Anda bisa menetapkan hubungan master/detail antara tabel berulang (kontrol master) dan bagian berulang (kontrol detail). Jika Anda menyiapkan tipe hubungan ini, data terkait akan muncul di bagian berulang berdasarkan item yang dipilih pengguna dalam tabel berulang. Kontrol master/detail tidak didukung di templat formulir yang kompatibel dengan browser. |
| Ukuran | Menyesuaikan ukuran, pengisian, dan margin | Anda dapat menentukan ukuran kontrol secara manual dengan memasukkan nilai dalam kotak Tinggi dan Lebar . Anda juga bisa mempersempit penspasian baik di dalam maupun di luar kontrol dengan mengubah pengisian, yang merupakan jumlah ruang buffer yang mengelilingi konten kontrol, atau margin, yang merupakan jumlah spasi antara batas kontrol dan teks atau kontrol di sekitarnya pada templat formulir. |
| Tingkat Lanjut | Mengubah urutan indeks tab | Anda bisa mengubah posisi kontrol dalam urutan tab keseluruhan templat formulir. Urutan tab adalah urutan pemindahan fokus dalam formulir dari satu bidang atau objek ke bidang berikutnya saat pengguna menekan TAB atau SHIFT+TAB. Pengaturan indeks tab default untuk semua kontrol dalam templat formulir adalah 0, tetapi urutan tab dimulai dengan 1. Artinya, kontrol apa pun dengan 1 dalam kotak indeks Tab akan dikunjungi terlebih dahulu ketika pengguna menekan tombol TAB. Kontrol apa pun dengan 2 dalam kotak indeks Tab akan dikunjungi kedua, dan seterunya. Kontrol apa pun dengan 0 dalam kotak indeks Tab akan muncul terakhir dalam urutan tab. Jika Anda ingin melewati kontrol dalam urutan tab, masukkan -1 dalam kotak Indeks tab . |
| Tingkat Lanjut | Menentukan TipLayar | Untuk membuat catatan penjelasan muncul saat pengguna memindahkan penunjuk ke kontrol, masukkan teks yang Anda inginkan dalam kotak TipLayar . Alat bantu aksesibilitas, seperti utilitas peninjauan layar yang membuat informasi di layar tersedia sebagai ucapan sintesis atau tampilan Braille yang dapat direfresh, seringkali bergantung pada TipLayar ini untuk menginterpretasikan informasi bagi pengguna mereka. |
| Tingkat Lanjut | Menentukan dan mengkustomisasi pengaturan penggabungan | Klik Gabungkan Pengaturan untuk menentukan bagaimana data yang dimasukkan pengguna ke kontrol akan muncul ketika beberapa formulir digabungkan. Misalnya, Anda bisa mengubah urutan di mana bagian berulang disisipkan dalam formulir target. |
| Tingkat Lanjut | Mendapatkan pengidentifikasi ViewContext atau XmlToEdit untuk bagian berulang | Anda bisa menggunakan nilai ViewContext atau XmlToEdit untuk mengidentifikasi kontrol dalam kode. Misalnya, jika Mengetahui nilai ViewContext , Anda dapat menggunakan nilai tersebut dengan metode SelectText atau SelectNodes kelas Tampilkan untuk melakukan tindakan pengeditan secara terprogram pada data XML yang terikat ke kontrol. Demikian pula, jika Anda mengetahui nilai XmlToEdit , Anda bisa menggunakan nilai itu dengan metode ExecuteAction objek View untuk menyisipkan atau menghapus contoh kontrol berulang secara terprogram. Misalnya, Anda bisa menentukan nilai enumerasi ActionType , seperti XCollectionInsert atau XCollectionRemoveAll, dan nama XmlToEdit , yang mengidentifikasi grup tertentu untuk dikerjakan. |
| Formulir browser | Mengkustomisasi pengaturan untuk memposting data kembali ke server | Tab Formulir browser hanya muncul ketika Anda mendesain templat formulir yang kompatibel dengan browser. Ini memungkinkan Anda mengontrol apakah data dikirim ke server saat pengguna menyisipkan atau menghapus bagian pada formulir. |
| Tindakan Lain | Menerapkan aturan | Klik ganda tab di bagian berulang, lalu klik Kelola Aturan di bagian Aturan pada tab Properti Alat Kontrol di pita. Panel tugas Aturan ditampilkan, di mana Anda bisa menggunakan aturan untuk menerapkan tindakan saat pengguna menyisipkan atau bekerja dengan kontrol di dalam bagian berulang. |
| Tindakan Lain | Menambahkan pemformatan bersyarat | Klik ganda tab di bagian berulang, dan klik Kelola Aturan di bagian Aturan pada tab Properti Alat Kontrol di pita, klik Baru, lalu klik Pemformatan. Ini memungkinkan Anda membuat aturan pemformatan bersyarat untuk mengubah tampilan kontrol, termasuk visibilitasnya, berdasarkan nilai yang dimasukkan pengguna ke dalam formulir. Misalnya, Anda bisa memilih untuk menyembunyikan bagian berulang setiap kali pengguna mengosongkan kotak centang tertentu pada formulir. |