Pengenalan kontrol

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.

Semua formulir Microsoft Office InfoPath yang pengguna isi didasarkan pada Templat formulir yang mendasari. Templat formulir yang menentukan bagaimana formulir yang dihasilkan terlihat dan berperilaku.

Ketika mengisi formulir, pengguna memasukkan informasi dengan mengetik dalam kotak teks, mengklik item dalam daftar, memilih kotak centang, dan menjalankan tindakan lainnya. Objek antarmuka pengguna grafis yang pengguna berinteraksi dengan disebut kontrol. Anda menggunakan kontrol untuk menampilkan data atau pilihan, menjalankan sebuah tindakan, atau membantu membuat antarmuka pengguna formulir lebih mudah dibaca.

Selain kontrol standar, seperti kotak teks dan kotak Daftar, InfoPath menyertakan beberapa kontrol baru, seperti berulang tabel, grup pilihan, dan bagian opsional. Tipe kontrol ini memungkinkan Anda mendesain Templat formulir fleksibel yang dapat digunakan untuk pengguna Anda. Misalnya, di Templat formulir laporan pengeluaran, Anda bisa menggunakan tabel berulang untuk memperbolehkan pengguna untuk memasukkan hanya sebanyak pengeluaran item yang mereka butuhkan.

Informasi yang dimasukkan pengguna ke dalam kontrol disimpan dalam formulir sumber data. Saat Anda mendesain Templat formulir, Anda biasanya menggunakan panel tugas kontrol untuk menyisipkan kontrol, meskipun Anda juga bisa menyisipkan kontrol dengan menyeret bidang dan grup dari panel tugas Sumber Data ke Templat formulir.

Anda bisa mengkustomisasi tampilan kontrol, termasuk font, warna, dan perataan teks di dalam kontrol, nilai default kontrol tersebut dan tipe data, dan properti lain, seperti Tips Layar yang muncul saat pengguna mengarah penunjuk mouse kontrol. Anda juga bisa mengkustomisasi perilaku kontrol, seperti kemampuan untuk memfilter informasi atau merespons aturan.

Tips: Untuk menampilkan properti untuk kontrol, klik ganda kontrol pada Templat formulir.

Dalam artikel ini

Kontrol dan sumber data

Cara untuk menyisipkan kontrol pada Templat formulir

Tipe kontrol

Pertimbangan kompatibilitas

Menghapus kontrol dari Templat formulir

Kontrol dan sumber data

Hampir semua kontrol pada formulir InfoPath yang terkait dengan, atau terikat ke Templat formulir sumber data. Sebagian besar kontrol, termasuk kotak teks, kotak centang dan daftar kotak, terikat ke bidang di sumber data. Jika kontrol tidak terikat ke sumber data, atau jika terikat dengan tidak benar, informasi yang dimasukkan ke kontrol tersebut tidak disimpan dengan benar di file formulir (.xml) yang mendasari.

Saat Anda mendesain Templat formulir InfoPath, Anda bisa memilih untuk membiarkan bidang di sumber data yang dibuat secara otomatis setiap kali Anda menyisipkan kontrol, atau Anda bisa secara manual mengikat setiap kontrol ke bidang yang sudah ada diri Anda sendiri.

Dalam contoh berikut, desainer formulir disisipkan dalam kotak teks Nama belakang pada Templat formulir. Kotak teks terikat ke bidang namabelakang di Templat formulir sumber data.

Hubungan antara kontrol pada templat formulir dan bidang di sumber data

Saat mengisi formulir yang didasarkan pada Templat formulir ini, pengguna memasukkan namanya di kotak teks Nama belakang . InfoPath menyimpan data itu sebagai Extensible Markup Language (XML), seperti yang diperlihatkan dalam gambar berikut.

Data yang dimasukkan ke dalam kotak teks disimpan sebagai XML

Bersama-sama, tipe kontrol dan bidang terkait menentukan tipe informasi yang bisa dimasukkan pengguna ke dalam kontrol, serta bagaimana pengguna bisa memasukkan informasi tersebut. Misalnya, jika Anda memiliki kontrol pemilih tanggal pada Templat formulir yang terikat ke bidang dengan tanggal tipe data, lalu pengguna dapat memasukkan hanya tanggal ke kontrol tersebut. Jika mereka mencoba untuk memasukkan data lain, seperti nama atau alamat, ke dalam kontrol tersebut, InfoPath akan memperlihatkan kesalahan validasi data.

Catatan: Selain sumber data utama untuk Templat formulir Anda, Anda bisa membuat koneksi data ke dokumen XML, database, Web services, dan Microsoft Windows SharePoint Services pustaka dan daftar. Koneksi data ini menghasilkan sumber data sekunder yang bisa digunakan untuk mengisi kotak daftar dan menyediakan nilai untuk kotak teks dan kontrol lain.

Atas halaman

Cara untuk menyisipkan kontrol pada Templat formulir

Saat mendesain Templat formulir, Anda bisa menggunakan panel tugas kontrol untuk menyisipkan kontrol. Anda bisa memilih untuk membuat sumber data formulir Templat secara otomatis saat Anda menyisipkan kontrol, di mana bidang atau grup akan dibuat secara otomatis di sumber data untuk setiap kontrol yang Anda tambahkan. Alternatifnya, Anda bisa memilih untuk mengikat setiap kontrol ke bidang atau grup dalam sumber data Templat formulir yang sudah ada. Jika Anda memilih opsi ini, Anda diminta untuk memilih bidang atau grup dari sumber data saat Anda menyisipkan kontrol.

Tips: Untuk beralih antara secara otomatis membuat sumber data dan mengikat kontrol ke bidang atau grup, yang sudah ada menggunakan kotak centang secara otomatis membuat sumber data di panel tugas kontrol .

Anda juga bisa menyisipkan kontrol dengan menyeret bidang dan grup dari panel tugas Sumber Data ke Templat formulir Anda. Setiap kali Anda menyeret bidang atau grup ke Templat formulir Anda, InfoPath menyarankan kontrol yang paling sesuai dengan bidang atau grup. Misalnya, jika bidang yang memiliki tipe data tanggal, InfoPath menyarankan pemilih tanggal.

Atas halaman

Tipe kontrol

Panel tugas kontrol menyertakan lebih dari 30 kontrol berbeda yang bisa Anda tambahkan ke Templat formulir Anda. Kontrol ini bisa dikelompokkan dalam kategori berikut ini:

  • Kontrol standar

  • Kontrol berulang dan opsional

  • Kontrol file dan gambar

  • Kontrol tingkat lanjut

  • Kontrol kustom

Tabel berikut ini menjelaskan tujuan setiap kontrol.

Kontrol standar

Kontrol standar menyertakan kontrol yang biasanya Anda kaitkan dengan mengumpulkan dan menampilkan informasi. Kontrol ini mencakup kotak teks, kotak Daftar, kotak centang dan tombol.

Kontrol

Ikon

Deskripsi

Kotak teks

Gambar tombol

Kontrol yang paling sering digunakan pada formulir. Pengguna dapat memasukkan tipe apa pun dari teks yang tidak diformat ke kotak teks, seperti kalimat, nama, angka, tanggal dan waktu. Kotak teks tidak boleh berisi teks yang diformat.

Kotak teks kaya

Gambar tombol

Kontrol yang bisa berisi yang diformat teks, termasuk tebal dan teks miring, dan berbagai font, ukuran font dan warna font. Selain itu, pengguna bisa menyisipkan gambar, daftar, dan tabel ke kotak teks kaya.

Kotak daftar turun bawah

Gambar Tombol

Kontrol yang menyajikan pengguna dengan daftar pilihan dalam kotak. Untuk memilih item dari daftar, pengguna klik panah untuk membuka daftar pilihan. Pilihan bisa berasal dari daftar yang Anda buat secara manual, dari nilai dalam sumber data formulir, atau dari nilai yang berasal dari koneksi data ke dokumen XML, database, Layanan Web, atau pustaka SharePoint atau daftar.

Kotak kombo

Gambar Tombol

Kontrol yang menyajikan pengguna dengan daftar pilihan dalam kotak tempat pengguna pilih item yang sesuai atau ketik mereka sendiri. Pilihan bisa berasal dari daftar yang Anda buat secara manual, dari nilai dalam sumber data formulir, atau dari nilai yang berasal dari koneksi data ke dokumen XML, database, Layanan Web, atau pustaka SharePoint atau daftar.

Kotak daftar

Gambar tombol

Kontrol yang menyajikan pengguna dengan daftar pilihan dalam kotak tempat pengguna pilih item yang sesuai. Pilihan bisa berasal dari daftar yang Anda buat secara manual, dari nilai dalam sumber data formulir, atau dari nilai yang berasal dari koneksi data ke dokumen XML, database, Layanan Web, atau pustaka SharePoint atau daftar.

Pemilih tanggal

Gambar tombol

Kontrol yang berisi kotak di mana pengguna dapat mengetik tanggal dan tombol kalender yang memungkinkan pengguna untuk memilih tanggal.

Kotak centang

Gambar tombol

Kontrol yang memungkinkan pengguna untuk mengatur ya/tidak atau benar/salah nilai dengan menambahkan atau menghapus tanda centang dari kotak persegi kecil.

Tombol opsi

Gambar tombol

Pilih kontrol yang memungkinkan pengguna dari sekumpulan pilihan yang sama-sama eksklusif. Saat satu tombol opsi dalam grup dipilih, tombol opsi lainnya dikosongkan. Grup tombol opsi terikat ke satu bidang di sumber data, dan setiap tombol opsi menyimpan nilai yang berbeda di bidang itu.

Tombol

Gambar tombol

Kontrol yang bisa digunakan untuk mengirim formulir atau kueri database, antara lain. Anda juga bisa mengaitkan tombol dengan aturan atau kode kustom yang berjalan saat pengguna mengklik tombol.

Bagian

Gambar Tombol

Kontrol yang wadah untuk kontrol lainnya. Bagian bisa menyertakan salah satu dari kontrol yang tercantum di panel tugas kontrol , termasuk bagian lainnya.

Kontrol berulang dan opsional

Kontrol berulang dan opsional menyertakan daftar kontrol, berulang tabel, berulang bagian, dan bagian opsional. Kontrol ini memungkinkan pengguna untuk menyisipkan item daftar, baris, kumpulan catatan dan informasi opsional ketika mengisi formulir.

Kontrol

Ikon

Deskripsi

Bagian opsional

Gambar tombol

Kontrol yang wadah untuk kontrol lainnya dan berguna untuk menyertakan informasi tambahan yang tidak diperlukan untuk semua pengguna untuk mengisi. Saat mengisi formulir yang menyertakan bagian opsional, pengguna bisa memilih apakah akan menyertakan bagian opsional pada formulir.

Bagian berulang

Gambar Tombol

Kontrol yang wadah untuk kontrol lainnya dan berguna untuk menyajikan data berbasis catatan, seperti rekaman database karyawan. Ketika mengisi formulir yang menyertakan bagian berulang, pengguna bisa menambahkan tambahan kemunculan bagian berulang.

Tabel berulang

Gambar tombol

Kontrol yang menampilkan informasi berulang dalam struktur tabel. Setiap item muncul di baris baru dalam tabel berulang. Saat mengisi formulir, pengguna bisa menambahkan atau menghapus baris dalam tabel berulang yang diperlukan. Tabel berulang bisa berisi kontrol lain.

Tabel berulang horizontal

Gambar tombol

Kontrol yang menampilkan informasi berulang dalam struktur tabel. Setiap item muncul di kolom baru di tabel berulang. Ketika mengisi formulir, pengguna bisa menambahkan atau menghapus kolom di tabel berulang yang diperlukan. Tabel berulang horizontal bisa berisi kontrol lain.

Master/detail

Gambar tombol

Kontrol yang benar-benar sekumpulan berulang kontrol yang langsung terkait dengan satu sama lain. Kontrol master selalu tabel berulang, dan kontrol detail bisa berupa tabel berulang atau bagian berulang. Master/detail kontrol membantu pengguna bekerja secara lebih efisien dengan data dalam jumlah besar. Misalnya, jika Templat formulir Anda menampilkan catatan database karyawan, Anda bisa menentukan bahwa hanya subset informasi tentang setiap karyawan akan muncul dalam kontrol master. Lalu, saat pengguna memilih rekaman (baris) dalam kontrol master, kontrol detail bisa menampilkan informasi lebih rinci tentang karyawan.

Daftar berpoin

Gambar tombol

Kontrol yang memungkinkan pengguna untuk menambahkan atau menghapus berpoin daftar item dalam formulir yang diperlukan. Kontrol daftar berpoin adalah cara yang baik untuk menyertakan teks sederhana Templat formulir mengulangi, seperti daftar item tindakan di agenda rapat.

Daftar bernomor

Gambar tombol

Kontrol yang memungkinkan pengguna untuk menambahkan atau menghapus nomor item daftar dalam formulir yang diperlukan. Kontrol daftar bernomor adalah cara yang baik untuk menyertakan teks sederhana yang mengulangi dan menunjukkan beberapa jenis urutan, seperti daftar item agenda rapat formulir Templat agenda.

Daftar biasa

Gambar tombol

Kontrol yang memungkinkan pengguna untuk menambahkan atau menghapus item dalam daftar di formulir seperlunya. Kontrol daftar biasa adalah cara yang baik untuk menyertakan teks sederhana mengulangi, seperti daftar nama peserta dalam Rapat permintaan Templat formulir.

Kotak daftar beberapa pilihan

Gambar tombol

Kontrol yang menyajikan pengguna dengan daftar pilihan yang muncul sebagai daftar digulir kotak centang. Pengguna bisa memilih kotak centang sebanyak yang diperlukan, dan bahkan dapat untuk menambahkan entri kustom, bergantung pada bagaimana Templat formulir didesain.

Kontrol file dan gambar

Anda bisa mendesain Templat formulir Anda sehingga pengguna bisa menyisipkan lampiran file atau gambar saat mereka mengisi formulir yang didasarkan pada Templat formulir Anda. Selain itu, pengguna yang mengisi formulir di Tablet PC mendapatkan manfaat dari kontrol gambar tinta khusus yang memungkinkan mereka InfoPath membuat dan menyimpan gambar tinta.

Kontrol

Ikon

Deskripsi

Lampiran file

Gambar tombol

Kontrol yang memungkinkan pengguna untuk melampirkan file ke bentuk. Kontrol lampiran file setiap izin satu file ke dilampirkan, dan Anda dapat membatasi tipe file, jika diperlukan. Jika pengguna Anda ingin melampirkan file, Anda bisa menyisipkan kontrol lampiran file di dalam kontrol berulang.

Gambar

Gambar tombol

Kontrol yang akan disertakan di Templat formulir sebagai elemen statis, seperti judul atau latar belakang, atau bisa memperbolehkan pengguna untuk menyisipkan gambar sebagai bagian dari formulir. Kontrol gambar bisa menyimpan gambar pada formulir itu sendiri atau menyimpan alamat (URL) yang mengarah ke lokasi gambar yang disimpan.

Gambar tinta

Gambar tombol

Kontrol yang memungkinkan para pengguna dengan PC Tablet untuk menambahkan gambar tinta ke bentuk, baik di dalam kontrol itu sendiri atau di atas gambar latar belakang.

Kontrol tingkat lanjut

Tingkat lanjut kontrol adalah kontrol yang mungkin digunakan sering lebih kecil kontrol standar atau hanya dalam keadaan khusus.

Kontrol

Ikon

Deskripsi

Hyperlink

Gambar tombol

Kontrol yang bisa digunakan untuk menautkan ke URL. Sebagai contoh, Templat formulir yang menampilkan informasi tentang daftar produk bisa menyertakan hyperlink informasi produk halaman Web. Kontrol hyperlink dapat menunjuk ke server Web apa pun pada intranet atau Internet.

Kotak ekspresi

Gambar tombol

Kontrol teks baca-saja. Anda bisa menggunakan kotak ekspresi untuk menampilkan teks baca-saja, menampilkan nilai lain kontrol pada formulir, atau membuat rumus yang berdasarkan pada ekspresi XPath.

Label vertikal

Gambar tombol

Label baca-saja teks yang muncul di sudut 90 derajat di Templat formulir Anda. Label vertikal sering digunakan sebagai judul kolom dalam tabel berulang.

Area gulir

Gambar tombol

Kontrol yang berisi kontrol lainnya, mempertahankan ukuran tetap, dan menyertakan bilah gulir sehingga pengguna bisa menggulir untuk melihat informasi yang keluar dari tampilan. Gulir kawasan sangat berguna ketika bagian dari formulir yang berisi banyak data, dan pengguna tidak perlu melihat sekaligus.

Kawasan horizontal

Gambar Tombol

Kontrol yang berisi kontrol lain dan yang bisa digunakan untuk menempatkan lainnya kontrol secara berdampingan di Templat formulir.

Grup pilihan

Gambar tombol

Kontrol yang berisi dua atau beberapa bagian pilihan yang pada gilirannya berisi kontrol lain. Setiap bagian pilihan di grup pilihan bertindak sebagai Opsi tunggal di sekumpulan pilihan yang sama-sama eksklusif. Ketika mengisi formulir, pengguna bisa mengganti bagian pilihan default dengan bagian pilihan berbeda. Sebagai contoh, pada Templat formulir aplikasi pekerjaan, Anda bisa menggunakan grup pilihan untuk memperbolehkan pengguna untuk memasukkan nomor telepon rumah atau nomor telepon kantor untuk referensi mereka.

Grup pilihan berulang

Gambar tombol

Kontrol yang menampilkan dua atau beberapa pilihan bagian dalam struktur yang berulang. Ketika mengisi formulir, pengguna bisa menambahkan, menghapus, atau mengganti grup pilihan berulang tambahan, sebagaimana diperlukan. Sebagai contoh, pada Templat formulir informasi karyawan, Anda bisa menggunakan grup pilihan berulang untuk memperbolehkan pengguna memasukkan beberapa kontak darurat. Untuk setiap kontak, pengguna bisa mengganti alamat rumah informasi dengan informasi alamat kantor.

Bagian pilihan

Gambar tombol

Kontrol yang berisi kontrol lain dan yang akan selalu muncul di dalam grup pilihan atau berulang pilihan grup. Pilihan bagian berguna ketika Anda perlu menambahkan lebih banyak pilihan ke pilihan grup yang sudah ada. Jika Anda menyisipkan bagian pilihan di mana pun selain dalam grup pilihan, InfoPath secara otomatis menyisipkan bagian pilihan di dalam grup pilihan baru.

Bagian berulang rekursif

Gambar tombol

Kontrol yang berisi kontrol lain dan dapat disisipkan dalam itu sendiri. Anda bisa menggunakan berulang rekursif bagian untuk membuat hierarki konten, seperti kerangka.

Kontrol kustom

Anda bisa menggunakan menambahkan kontrol kustom panduan untuk membuat kontrol kustom, termasuk komponen Templat yang tersedia di InfoPath dan kontrol Microsoft ActiveX. Kontrol kustom adalah nilai yang tidak disertakan dalam InfoPath secara default.

Kontrol

Deskripsi

Komponen Templat

Dikustomisasi sekumpulan kontrol yang menyertakan tata letak, pengaturan properti, dan beberapa aspek kontrol perilaku, yang bisa disimpan untuk digunakan kembali di beberapa Templat formulir. Setelah membuat komponen Templat, Anda menggunakan Tambahkan panduan kontrol kustom untuk mengimpor komponen Templat ke mode desain sehingga Anda bisa menggunakannya di Templat formulir Anda.

kendali ActiveX

Kontrol yang tidak disertakan di InfoPath tapi yang bisa ditambahkan ke panel tugas kontrol . Anda bisa memilih dari kontrol ActiveX yang sudah ada yang terdaftar di komputer Anda, atau Anda bisa menggunakan kontrol kustom yang Anda kembangkan untuk memenuhi kebutuhan bisnis Anda. Misalnya, jika Anda sedang mengembangkan Templat formulir untuk digunakan dalam pengaturan keuangan, Anda bisa mengembangkan kontrol ActiveX yang memungkinkan ticker saham informasi yang akan ditampilkan pada Templat formulir. Setelah membuat atau menemukan kontrol ActiveX, Anda menggunakan Tambahkan panduan kontrol kustom untuk mengimpor kontrol ke dalam mode desain sehingga Anda bisa menggunakannya di Templat formulir Anda.

Atas halaman

Pertimbangan kompatibilitas

Saat Anda mendesain Templat formulir di InfoPath, Anda bisa memilih mode kompatibilitas tertentu untuk mendesain Templat formulir yang kompatibel dengan browser. Ketika Templat formulir yang kompatibel dengan browser diterbitkan ke server yang menjalankan Layanan Formulir InfoPath, lalu berkemampuan browser, formulir yang didasarkan pada Templat formulir bisa ditampilkan di Web browser. Saat Anda mendesain Templat formulir yang kompatibel dengan browser, beberapa kontrol tidak tersedia di panel tugas kontrol karena mereka tidak bisa ditampilkan di Web browser. Kontrol berikut ini tidak didukung di Templat formulir yang kompatibel dengan browser:

  • Kotak kombo

  • Kotak daftar beberapa pilihan

  • Kontrol Master/detail

  • Kontrol daftar biasa dan berpoin, bernomor,

  • Kontrol gambar gambar dan tinta

  • Kontrol gambar tinta

  • Label vertikal

  • Menggulir kawasan

  • Wilayah horizontal

  • Tabel berulang horizontal

  • Grup pilihan, pilihan grup berulang dan kontrol bagian pilihan

  • Mengulangi bagian rekursif

  • Kontrol ActiveX

Anda juga bisa memilih untuk mendesain Templat formulir Microsoft Office InfoPath 2007 yang kompatibel dengan Microsoft Office InfoPath 2003. Di Templat formulir yang kompatibel dengan mundur, kotak kombo dan daftar beberapa pilihan tidak didukung. Saat pengguna membuka Templat formulir di InfoPath 2003, kotak kombo muncul sebagai kotak Daftar turun bawah, dan kotak daftar beberapa pilihan muncul sebagai daftar berpoin.

Jika Anda memiliki bagian tertentu dari Templat formulir yang ingin Anda gunakan kembali di Templat formulir lainnya, Anda bisa mendesain bagian Templat. Komponen Templat umum terdiri dari kontrol dan sumber data dan mungkin juga menyertakan fitur seperti koneksi data, validasi data dan aturan. Di bagian Templat, dan kontrol ActiveX yang tidak didukung oleh karena itu disembunyikan di panel tugas kontrol . Selain itu, jika Anda mendesain bagian Templat kompatibel dengan browser, Anda memiliki akses ke fitur dan kontrol lebih sedikit daripada jika Anda telah mendesain bagian Templat hanya untuk penggunaan di InfoPath.

Atas halaman

Menghapus kontrol dari Templat formulir

Untuk menghapus kontrol dari Templat formulir, Anda memilih kontrol dan tekan tombol DELETE. Saat Anda menghapus kontrol, bidang yang terikat ke kontrol tersebut tetap berada di sumber data. Namun, formulir yang didasarkan pada Templat formulir ini tidak akan memperlihatkan data yang disimpan dalam bidang ini. Untuk menampilkan data, Anda mengikat kontrol ke bidang.

Jika Anda ingin mengikat kontrol lain ke bidang, alih-alih menghapus kontrol, Anda bisa mengubah kontrol ke tipe berbeda. Anda melakukan ini dengan mengklik kanan kontrol, klik Ubah ke, lalu mengklik salah satu dari pilihan di menu. Menu menampilkan hanya tipe kontrol yang terikat ke bidang tipe ini.

Mengubah kontrol yang sudah ada ke tipe berbeda

Atas halaman

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.

×