Gambaran umum koneksi data

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

Koneksi data adalah link dinamis yang digunakan untuk menerima atau mengirimkan data antara formulir Microsoft InfoPath dan data yang disimpan di luar formulir, seperti SharePoint server, Layanan Web, atau database. Misalnya, di formulir pesanan yang berisi daftar produk yang tersedia, daftar statis nama produk bisa disimpan dalam formulir. Namun, setiap kali produk ditambahkan atau dihapus, daftar produk dalam formulir harus diperbarui.

Untuk memastikan bahwa formulir tetap terkini, Simpan dan mempertahankan informasi produk luar formulir. Membuat koneksi data untuk menambahkan informasi ini ke formulir ketika pengguna mengisi formulir. Keuntungan menggunakan koneksi data untuk mengambil informasi produk adalah bahwa informasi ini bisa disimpan di satu tempat yang bisa menautkan beberapa formulir ke. Selain itu, Anda yakin bahwa pengguna selalu memiliki informasi terbaru saat menyelesaikan formulir.

Selain untuk menerima data, koneksi data bisa digunakan untuk mengirim data. Setelah pengguna memiliki mengisi formulir, mereka harus mengirimkan formulir. Dengan menambahkan mengirimkan koneksi data untuk formulir, Anda bisa menentukan tempat data formulir dikirimkan. Misalnya, formulir dapat dikirim sebagai dokumen ke pustaka dokumen SharePoint atau dikirim dalam pesan email.

Di artikel ini

Lokal versus data eksternal

Tipe koneksi data eksternal

Mengirimkan koneksi data

Menerima koneksi data

Menyimpan data untuk penggunaan offline

Basis formulir pada sumber data eksternal

Lokal versus data eksternal

Semua formulir InfoPath Simpan data yang dimasukkan ke dalamnya. Kontrol digunakan untuk menampilkan data kepada pengguna. Saat pengguna mengirimkan formulir, data lokal dalam formulir dikirim ke satu atau beberapa lokasi eksternal.

Koneksi data bisa digunakan saat Anda perlu data kueri dari luar formulir, atau saat Anda ingin pengguna mengirimkan data ke beberapa lokasi. Tidak ada batasan untuk jumlah koneksi data yang dapat dibuat.

Jika Anda membuat koneksi data yang kueri data, formulir pertanyaan koneksi data ini secara default ketika formulir terbuka. Anda juga bisa menggunakan koneksi data dengan mengonfigurasi formulir dalam cara-cara berikut:

  • Menambahkan tombol refresh yang diklik pengguna untuk kueri data eksternal

  • Menambahkan aturan untuk kueri data eksternal dengan menggunakan koneksi data

  • Menambahkan kode kustom yang kueri data eksternal yang berdasarkan pada beberapa acara lainnya

Atas halaman

Tipe koneksi data eksternal

Anda bisa membuat data mengirimkan atau menerima koneksi data ke exchange data dengan sumber data luar formulir.

Mengirimkan koneksi data

Ketika pengguna mengirimkan formulir yang didasarkan pada daftar SharePoint atau database, daftar atau database yang diperbarui dengan perubahan yang dibuat oleh pengguna saat mereka mengirim formulir. Formulir juga dapat dikonfigurasi untuk memperbolehkan pengguna untuk mengirim data ke lokasi lain. Lokasi data eksternal yang berikut ini bisa digunakan:

  • Layanan web

  • Pustaka dokumen di situs SharePoint

  • Pesan email

  • Lingkungan hosting (seperti halaman ASP.NET atau aplikasi hosting)

Dalam banyak kasus, salah satu mengirimkan koneksi data yang digunakan ketika formulir dikirimkan. Namun, formulir bisa mengirimkan data ke beberapa lokasi dengan menggunakan aturan atau kode kustom. Misalnya, formulir bisa dikirim ke layanan Web serta melalui pesan email. Biasanya, formulir dikonfigurasi untuk mengirimkan semua data dalam formulir. Namun, dengan kode kustom untuk mengirim data formulir atau mengonfigurasikan formulir untuk mengirimkan data ke layanan Web Anda bisa memilih untuk mengirimkan hanya sebagian data formulir.

Menerima koneksi data

Koneksi data terima mendapatkan data dari sumber eksternal untuk mengisi bidang dalam formulir. Kontrol bisa lalu terikat ke bidang tersebut untuk menampilkan data dari sumber eksternal dalam formulir. Sebagai contoh, koneksi data terima umumnya digunakan untuk mengisi kotak Daftar turun bawah. Sumber berikut dapat digunakan:

  • Layanan Web SOAP

  • Layanan Web LAINNYA

  • Daftar atau pustaka SharePoint

  • Database (Microsoft SQL Server saja)

  • Dokumen XML

Atas halaman

Menyimpan data untuk penggunaan offline

Kadang-kadang, pengguna mungkin ingin mengisi formulir InfoPath saat tidak tersambung ke jaringan, juga dikenal sebagai bekerja secara offline. Anda bisa menambahkan koneksi data kueri data dari koneksi data dan konfigurasi koneksi untuk menyimpan hasil kueri di komputer pengguna. Ini memastikan bahwa pengguna bisa mengisi formulir jika komputer mereka bekerja secara offline.

Jika Anda mengonfigurasi koneksi data dengan cara ini, kueri dikirimkan melalui koneksi data saat pengguna mengisi formulir dan komputer mereka tersambung ke jaringan. Hasil kueri lalu disimpan ke hard disk pengguna dalam formulir dan mereka muncul saat pengguna mengisi. Data singgahan setiap kali pengguna menjalankan kueri baru agar data selalu diperbarui sebanyak mungkin.

Saat Anda membuat koneksi data, Anda bisa memilih apakah untuk menampilkan sekumpulan default data yang disimpan dalam formulir, jika koneksi data eksternal tidak tersedia. Anda harus mempertimbangkan apakah data dari kueri sesuai untuk semua pengguna Anda atau apakah formulir harus menampilkan data pengguna tertentu. Misalnya, jika data yang dihasilkan oleh kueri berdasarkan pada pengguna identitas atau peran, menggunakan default kumpulan data yang dikonfigurasi pada waktu desain alih-alih menggunakan hasil kueri dapat mengakibatkan salah data untuk pengguna itu.

Atas halaman

Basis formulir pada sumber data eksternal

Dengan menggunakan daftar SharePoint, database, atau layanan Web, Anda bisa mendesain Templat formulir yang didasarkan pada koneksi data terima. Bidang dan grup dibuat secara lokal, di formulir, yang sesuai dengan bidang dan grup dalam penyimpanan data eksternal. Dengan kata lain, InfoPath 2010 secara lokal cermin struktur data dari data eksternal sehingga ketika formulir memuat data eksternal, ada masalah integritas data tidak ada.

Penting: Anda tidak bisa mengubah lokal bidang dalam formulir yang didasarkan pada bidang dari database atau layanan Web. Batasan ini membantu Anda untuk memastikan integritas data. Anda bisa, namun, menambahkan bidang atau grup ke grup myFields di formulir.

Atas halaman

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.

×