Mendesain Templat formulir dengan menggunakan pengaturan di pustaka koneksi data

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.

Artikel ini memperlihatkan kepada Anda cara mendesain Templat formulir yang didasarkan pada pengaturan yang disimpan di pustaka koneksi data di situs Office SharePoint Server 2007 , yang bisa kueri atau mengirimkan data.

Dalam artikel ini

Gambaran Umum

Sebelum Anda mulai

Mendesain Templat formulir dengan koneksi data kueri

Mendesain Templat formulir dengan kirim koneksi data

Gambaran Umum

Koneksi data sekunder adalah koneksi data apa pun ke sumber data eksternal yang Anda tambahkan ke Templat formulir. Koneksi data ini berbeda dari koneksi data utama yang dibuat saat Anda mendesain Templat formulir yang didasarkan pada database, Layanan Web, atau pengaturan di pustaka koneksi. Anda menambahkan koneksi data sekunder hanya jika Anda tidak bisa kueri atau mengirim data melalui koneksi data utama.

Formulir bisa memiliki satu koneksi data utama, disebut koneksi data utama, dan secara opsional dapat memiliki satu atau beberapa koneksi data sekunder. Bergantung pada tujuan Anda untuk formulir, koneksi data mungkin kueri atau mengirimkan formulir data untuk sumber data eksternal, seperti database Microsoft SQL Server atau layanan Web.

Jika Anda mendesain Templat formulir beberapa yang menggunakan koneksi data yang serupa, pertimbangkan menggunakan file koneksi data alih-alih membuat koneksi data ke sumber data eksternal untuk setiap Templat formulir. Dengan cara ini, Anda perlu memperbarui file koneksi data hanya satu ketika informasi koneksi data berubah untuk kumpulan Templat formulir yang terkait. Misalnya, saat Anda memindahkan Templat formulir Anda dari jaringan uji ke jaringan produksi, Anda perlu memperbarui pengaturan koneksi data hanya sekali dalam pustaka koneksi dan bukan memperbarui koneksi data di setiap Templat formulir. Ketika formulir yang didasarkan pada Templat formulir yang menggunakan file koneksi data menggunakan koneksi data, koneksi data secara otomatis diperbarui dengan pengaturan baru.

File koneksi data adalah file XML dengan .xml atau .udcx ekstensi file yang berisi informasi koneksi untuk sumber data eksternal. File ini disimpan dalam pustaka koneksi data pada server yang menjalankan Office SharePoint Server 2007. File koneksi data yang dibuat oleh pengembang atau mengubah koneksi data di Templat formulir yang sudah ada menjadi file koneksi data dengan mengklik tombol konversi dalam kotak dialog Koneksi Data (menualat ).

Keuntungan menggunakan file koneksi data meliputi:

  • Beberapa formulir bisa menggunakan file koneksi data yang sama, sehingga tidak perlu untuk membuat koneksi data yang sama dari awal untuk setiap Templat formulir.

  • Jika mengubah pengaturan lokasi atau koneksi untuk sumber data eksternal, Anda perlu memperbarui hanya file koneksi data, tidak setiap Templat formulir.

  • File koneksi data bisa berisi informasi autentikasi alternatif yang bisa digunakan oleh server saat pengguna mengisi formulir dengan menggunakan Web browser.

  • Formulir yang didasarkan pada Templat formulir yang kompatibel dengan browser yang diisi dalam browser bisa menyambungkan ke server domain lain hanya dengan koneksi data yang menggunakan file koneksi data.

Microsoft Office InfoPath menggunakan file koneksi data yang mengikuti format 2.0 file versi Universal koneksi Data. Versi ini adalah superset dari format 1.0 file versi yang digunakan oleh Microsoft Office FrontPage dan Microsoft Office Excel. InfoPath tidak dapat menggunakan file koneksi data dalam format 1.0 file versi.

Saat Anda membuat Templat formulir yang didasarkan pada pengaturan di file koneksi data, Microsoft Office InfoPath membuat koneksi data yang didasarkan pada pengaturan di pustaka koneksi data. Jika file koneksi data berisi pengaturan untuk koneksi data kueri, InfoPath membuat formulir utama sumber data dengan bidang kueri, bidang data, dan grup yang sesuai dengan cara data disimpan dalam data eksternal sumber yang dirujuk oleh pengaturan di file koneksi data. Bidang kueri berisi data yang menggunakan sumber data eksternal untuk menentukan apa untuk mengirim ke formulir. Hasil kueri dimasukkan ke dalam bidang data. Untuk mengaktifkan pengguna untuk kueri sumber data eksternal, InfoPath menambahkan tombol Menjalankan kueri ke Templat formulir.

Karena struktur data kueri dan data bidang harus cocok dengan cara data disimpan dalam sumber data eksternal, Anda tidak bisa mengubah bidang yang ada atau grup di sumber data utama. Anda hanya bisa menambahkan bidang atau grup ke grup akar di sumber data utama.

Jika Anda menggunakan pengaturan untuk koneksi data kirim, InfoPath memungkinkan tombol kirim pada toolbar standar dan perintah kirim pada menu File formulir yang didasarkan pada Templat formulir ini. Ini memungkinkan pengguna untuk mengirim data dalam formulir mereka untuk sumber data eksternal.

Atas halaman

Sebelum Anda mulai

Untuk mendesain Templat formulir yang didasarkan pada pengaturan di pustaka koneksi data, Anda memerlukan informasi berikut ini dari administrator pustaka koneksi data atau pengembang yang membuat file koneksi data:

  • Lokasi situs Office SharePoint Server 2007 dengan pustaka koneksi.

  • Nama file koneksi data di pustaka koneksi data yang ingin Anda gunakan.

Atas halaman

Mendesain Templat formulir dengan koneksi data kueri

Untuk mendesain Templat formulir yang didasarkan pada file koneksi data dengan pengaturan untuk koneksi data kueri, Anda harus melakukan hal berikut:

  1. Desain Templat formulir yang didasarkan pada file koneksi data    Langkah ini membuat sumber data utama untuk Templat formulir dengan bidang yang sesuai dan grup yang didasarkan pada pengaturan di file koneksi data.

  2. Tambahkan kontrol ke Templat formulir yang akan menampilkan hasil kueri    Untuk menampilkan data yang disimpan di bidang dan grup dalam sumber data utama untuk pengguna Anda, Anda harus menambahkan kontrol ke Templat formulir Anda dan lalu mengikat kontrol ke bidang kueri atau bidang data di sumber data utama.

Langkah 1: Mendesain Templat formulir yang didasarkan pada file koneksi data

  1. Pada File menu, klik desain Templat formulir.

  2. Di bawah desain baru, dalam kotak dialog desain Templat formulir , klik Templat formulir.

  3. Di daftar berdasarkan , klik Pustaka koneksi.

  4. Jika Anda mendesain Templat formulir yang kompatibel dengan browser, pilih kotak centang Aktifkan fitur kompatibel dengan browser saja .

  5. Klik OK.

  6. Di daftar situs , di panduan koneksi Data, klik nama situs pada server yang menjalankan Office SharePoint Server 2007 yang menyertakan pustaka koneksi data.

    Menambahkan situs ke daftar

    1. Klik Kelola situs.

    2. Dalam kotak dialog Kelola situs , klik Tambahkan.

    3. Dalam kotak URL , ketik kolasi pustaka koneksi data.

    4. Dalam kotak nama tampilan , ketikkan nama untuk pustaka koneksi data. Nama ini akan muncul di daftar situs di panduan koneksi Data.

    5. Klik OK.

    6. Klik Tutup.

  7. Klik nama pustaka koneksi data untuk melihat daftar file koneksi data, klik pada nama file koneksi data yang ingin Anda gunakan untuk koneksi data, lalu klik berikutnya.

  8. Jika Anda memilih file koneksi data dengan pengaturan koneksi ke layanan Web, halaman berikutnya panduan mungkin meminta Anda untuk menentukan nilai sampel untuk setiap parameter untuk menentukan apa bidang atau grup untuk menambahkan ke sumber data sekunder.

    Caranya?

    1. Pilih parameter dalam tabel parameter , dan lalu klik Tetapkan nilai sampel.

    2. Dalam kotak contoh nilai , ketikkan nilai pengguna Anda mungkin menggunakan untuk bidang ini, dan lalu klik OK.

    3. Ulangi langkah-langkah ini untuk setiap parameter dalam tabel parameter , dan lalu klik berikutnya.

    Detail teknis

    Saat Anda mengonfigurasi koneksi data ke layanan Web di panduan koneksi Data, Microsoft Office InfoPath tersambung ke layanan Web dan permintaan file bahasa Deskripsi Layanan Web (WSDL). WSDL file berisi skema yang digunakan oleh layanan Web. Layanan Web menanggapi permintaan dengan mengirimkan file ini ke InfoPath. InfoPath menggunakan informasi dalam file ini untuk menambahkan bidang yang sesuai dan grup ke sumber data sekunder di Templat formulir. Jika InfoPath menemukan tipe elemen yang tidak diketahui dalam WSDL file, InfoPath menggunakan contoh data untuk menentukan definisi tipe elemen yang tidak diketahui dan lalu menambahkan bidang yang sesuai dan grup ke sumber data sekunder.

  9. Jika sumber data eksternal yang direferensikan dalam pengaturan mengembalikan Microsoft ADO.NET DataSet, halaman berikutnya panduan menanyakan jika Anda ingin menyertakan Ubah informasi saat pengguna mengirimkan data formulir mereka. Dalam banyak kasus, kosongkan kotak centang sertakan Ubah informasi saat mengirimkan data yang dipilih, dan lalu klik berikutnya. Jika Anda tidak ingin menyertakan Ubah informasi, kosongkan kotak centang sertakan Ubah informasi saat mengirimkan data , dan lalu klik berikutnya.

    Detail teknis

    Halaman ini dalam panduan hanya muncul jika pengaturan untuk layanan Web dan file bahasa Deskripsi Layanan Web (WSDL) menunjukkan bahwa layanan Web mengembalikan ADO.NET DataSet.

  10. Pada halaman berikutnya panduan, ketikkan nama untuk koneksi data, dan lalu klik selesai.

Langkah 2: Menambahkan kontrol untuk menampilkan data dalam bidang

  1. Jika panel tugas Kontrol tidak terlihat, klik Kontrol Lainnya pada menu Sisipkan, atau tekan ALT+I, C.

  2. Seret kontrol ke Templat formulir Anda.

  3. Di kotak dialog Pengikat kontrol , pilih bidang yang ingin Anda ikat pada kontrol.

Atas halaman

Mendesain Templat formulir dengan kirim koneksi data

Jika file koneksi data berisi pengaturan untuk koneksi data kirim, Anda dapat mengonfigurasi Templat formulir Anda untuk memungkinkan pengguna untuk mengirim data formulir mereka melalui koneksi data. Saat Anda melakukan ini, InfoPath menambahkan tombol kirim ke bar alat standar dan kirim perintah pada menu File . Anda dapat mengonfigurasi opsi Kirim untuk formulir di dalam kotak dialog Opsi mengirimkan (menualat ). Opsi kirim dikonfigurasikan dengan cara yang sama seperti jika Anda didesain Templat formulir yang didasarkan pada database atau layanan Web. Temukan link untuk informasi selengkapnya tentang mendesain Templat formulir yang didasarkan pada database atau layanan Web di bagian Lihat juga .

  1. Pada File menu, klik desain Templat formulir.

  2. Di bawah desain baru dalam kotak dialog desain Templat formulir , klik Templat formulir.

  3. Di daftar berdasarkan , klik Pustaka koneksi.

  4. Jika Anda mendesain Templat formulir yang kompatibel dengan browser, pilih Aktifkan fitur kompatibel dengan browser saja.

  5. Klik OK.

  6. Di daftar situs , di panduan koneksi Data, klik nama situs pada server yang menjalankan Office SharePoint Server 2007 yang menyertakan pustaka koneksi.

    Menambahkan situs ke daftar

    1. Klik Kelola situs.

    2. Dalam kotak dialog Kelola situs , klik Tambahkan.

    3. Dalam kotak URL , ketik kolasi pustaka koneksi data.

    4. Dalam kotak nama tampilan , ketikkan nama untuk pustaka koneksi data. Nama ini akan muncul di daftar situs di panduan koneksi Data.

    5. Klik OK.

    6. Klik Tutup.

  7. Klik nama pustaka koneksi data untuk melihat daftar file koneksi data, klik nama file koneksi data yang ingin Anda gunakan untuk koneksi data, lalu klik berikutnya.

  8. Jika Anda memilih file koneksi data dengan pengaturan koneksi ke layanan Web, halaman berikutnya panduan mungkin meminta Anda untuk menentukan nilai sampel untuk setiap parameter untuk menentukan terbaik bidang atau grup untuk menambahkan ke sumber data sekunder.

    Caranya?

    1. Pilih parameter dalam tabel parameter , dan lalu klik Tetapkan nilai sampel.

    2. Dalam kotak contoh nilai , ketikkan nilai pengguna Anda mungkin menggunakan untuk bidang ini, dan lalu klik OK.

    3. Ulangi langkah-langkah ini untuk setiap parameter dalam tabel parameter , dan lalu klik berikutnya.

    Detail teknis

    Saat Anda mengonfigurasi koneksi data ke layanan Web di panduan koneksi Data, Microsoft Office InfoPath tersambung ke layanan Web dan permintaan file bahasa Deskripsi Layanan Web (WSDL). WSDL file berisi skema yang digunakan oleh layanan Web. Layanan Web menanggapi permintaan dengan mengirimkan file ini ke InfoPath. InfoPath menggunakan informasi dalam file ini untuk menambahkan bidang yang sesuai dan grup ke sumber data sekunder di Templat formulir. Jika InfoPath menemukan tipe elemen yang tidak diketahui dalam WSDL file, InfoPath menggunakan contoh data untuk menentukan definisi tipe elemen yang tidak diketahui dan lalu menambahkan bidang yang sesuai dan grup ke sumber data sekunder.

  9. Pada halaman berikutnya panduan, ketikkan nama deskriptif untuk sambungan data tersebut, dan lalu klik selesai.

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.

×