Menggunakan nilai dari database SQL Server untuk mengisi kotak Daftar, kotak Daftar turun bawah, atau kotak kombo

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.

Anda bisa mengisi kotak Daftar, kotak Daftar turun bawah, atau kotak kombo dengan data dari kueri koneksi data ke database Microsoft SQL Server.

Dalam artikel ini

Gambaran Umum

Sebelum Anda mulai

Langkah 1: Menambahkan koneksi data kueri

Langkah 2: Mengonfigurasi kontrol

Gambaran Umum

Kotak Daftar, kotak Daftar turun bawah, atau kotak kombo menampilkan item yang pengguna bisa memilih saat mengisi formulir yang didasarkan pada Templat formulir Anda. Anda dapat mengonfigurasi tipe kontrol untuk memperlihatkan data dari data sekunder koneksi ke database Microsoft SQL Server. Koneksi data sekunder adalah koneksi data apa pun ke sumber data eksternal yang Anda tambahkan ke Templat formulir sehingga pengguna yang mengisi formulir yang didasarkan pada Templat formulir ini bisa mendapatkan data dari atau mengirimkan data ke sumber data eksternal, seperti layanan Web.

Saat Anda menambahkan koneksi data sekunder data kueri ke Templat formulir Anda, Microsoft Office InfoPath membuat sekunder sumber data dengan bidang data dan grup yang terkait dengan cara data disimpan dalam database. Koneksi data kueri mendapatkan data dari layanan Web dan menyimpan data di sumber data sekunder formulir. Secara default, data di sumber data sekunder hanya tersedia hanya ketika pengguna tersambung ke jaringan. Anda dapat mengonfigurasi koneksi data sekunder untuk menyimpan hasil kueri di komputer pengguna Anda sehingga mereka memiliki akses ke data saat bentuk yang tidak tersambung ke jaringan.

Catatan Keamanan: Jika Anda menggunakan koneksi data sekunder untuk mengambil data sensitif dari sumber data eksternal, Anda mungkin ingin menonaktifkan fitur ini untuk membantu melindungi data penggunaan seandainya komputer yang hilang atau dicuri. Jika Anda menonaktifkan fitur ini, data akan tersedia hanya jika pengguna tersambung ke jaringan.

Karena struktur data di sumber data sekunder harus cocok dengan cara data disimpan dalam database, Anda tidak bisa mengubah bidang yang ada atau grup di sumber data sekunder. Temukan link untuk informasi selengkapnya tentang koneksi data dan sumber data di bagian Lihat juga .

Atas halaman

Sebelum Anda mulai

Sebelum Anda bisa menggunakan nilai dari database SQL Server untuk mengisi kontrol pada Templat formulir Anda, Anda memerlukan informasi berikut ini dari administrator database Anda:

  • Nama server dengan database yang akan Anda gunakan dengan Templat formulir ini.

  • Nama database yang akan Anda gunakan dengan Templat formulir ini.

  • Autentikasi diperlukan oleh database. Database bisa menggunakan autentikasi Microsoft Windows atau autentikasi SQL Server untuk menentukan bagaimana pengguna bisa mengakses database.

  • Nama tabel yang berisi data yang ingin Anda kirim ke formulir. Ini adalah tabel utama. Jika Anda berencana untuk menggunakan lebih dari satu tabel dalam database, Anda membutuhkan nama lainnya, anak tabel. Anda juga memerlukan nama bidang dalam tabel turunan yang memiliki hubungan ke bidang dalam tabel utama.

  • Apakah Anda secara aman bisa menyimpan hasil kueri di komputer pengguna Anda untuk penggunaan offline.

Atas halaman

Langkah 1: Menambahkan koneksi data kueri

Jika Anda tidak memiliki koneksi data kueri yang sudah ada yang bisa Anda gunakan di Templat formulir Anda, ikuti langkah-langkah ini untuk menambahkan koneksi data sekunder pada Templat formulir data kueri tersebut. Jika Templat formulir Anda sudah memiliki koneksi data sekunder yang bisa Anda gunakan, Anda bisa melewatkan bagian ini dan masuk ke langkah 2: mengonfigurasi kontrol.

  1. Pada menu alat , klik Koneksi Data.

  2. Dalam kotak dialog Koneksi Data , klik Tambahkan.

  3. Di panduan koneksi Data, klik membuat koneksi baru ke, klik terima data, dan lalu klik berikutnya.

  4. Pada halaman berikutnya panduan, klik Database (Microsoft SQL Server atau Microsoft Office Access hanya), dan lalu klik berikutnya.

  5. Pada halaman berikutnya panduan, klik Pilih Database.

  6. Di kotak dialog Pilih sumber Data , klik Sumber baru.

  7. Pada halaman berikutnya panduan tersebut, di daftar jenis sumber data yang Anda inginkan untuk menyambungkan ke , klik Microsoft SQL Server dan lalu klik berikutnya.

  8. Dalam kotak Server nama , ketikkan nama server yang berisi database SQL Server.

  9. Di bawah masuk kredensial, lakukan salah satu hal berikut ini:

    • Jika database menentukan siapa yang memiliki akses berdasarkan kredensial yang digunakan di jaringan Microsoft Windows, klik Gunakan autentikasi Windows.

    • Jika database menentukan siapa yang memiliki akses berdasarkan nama ditentukan pengguna dan kata sandi yang Anda dapatkan dari database administrator, klik Gunakan nama pengguna dan kata sandi berikut ini, dan lalu ketik nama pengguna dan kata sandi dalam kotak Nama pengguna dan Kata sandi kotak.

  10. Klik Berikutnya.

  11. Di daftar pilih database yang berisi data yang Anda inginkan , klik nama database yang ingin Anda gunakan, klik Sambungkan ke tabel tertentu, klik nama tabel utama dan lalu klik berikutnya.

  12. Pada halaman berikutnya panduan tersebut, dalam kotak Nama File , ketik nama untuk file yang menyimpan informasi koneksi data, dan lalu klik selesai untuk menyimpan pengaturan tersebut.

    Jika Anda berencana untuk menggunakan tabel lainnya di kueri koneksi data, Anda bisa menambahkan tabel lainnya di halaman panduan ini.

    Menambahkan tabel lainnya

    1. Klik Tambahkan tabel.

    2. Dalam kotak dialog Tambahkan tabel atau kueri , klik nama tabel anak, dan lalu klik berikutnya. InfoPath usaha untuk mengatur hubungan dengan nama bidang di kedua tabel yang cocok. Jika Anda tidak ingin menggunakan hubungan yang disarankan, pilih hubungan, dan lalu klik Hapus hubungan. Untuk menambahkan hubungan, klik Tambahkan hubungan. Dalam kotak dialog Tambahkan hubungan , klik nama setiap bidang terkait di kolom masing-masing, dan lalu klik OK.

    3. Klik Selesai.

    4. Untuk menambahkan tabel anak tambahan, ulangi langkah-langkah ini.

  13. Klik Berikutnya.

  14. Untuk menyimpan hasil kueri dengan Templat formulir, pilih kotak centang Simpan salinan data di Templat formulir . Memilih kotak centang ini menyimpan hasil kueri di Templat formulir. Karena melihat data disimpan di Templat formulir. data tersedia di formulir yang pengguna isi, bahkan jika komputer mereka tidak tersambung ke jaringan.

    Catatan Keamanan: Memilih kotak centang ini menyimpan hasil kueri di Templat formulir. Karena data yang disimpan di Templat formulir, tersedia di formulir yang pengguna isi, bahkan jika komputer mereka tidak tersambung ke jaringan. Jika Anda mendapatkan data sensitif dari koneksi data ini, Anda mungkin ingin menonaktifkan fitur ini untuk membantu melindungi data seandainya komputer yang hilang atau dicuri.

  15. Klik Berikutnya.

  16. Pada halaman berikutnya panduan, ketikkan nama deskriptif untuk sambungan data sekunder ini. Jika Anda ingin formulir untuk menerima data secara otomatis saat formulir dibuka, pilih kotak centang secara otomatis mengambil data saat formulir dibuka .

Atas halaman

Langkah 2: Mengonfigurasi kontrol

  1. Jika Templat formulir memiliki beberapa tampilan, klik nama tampilan pada menu tampilan untuk masuk ke tampilan dengan kontrol tempat Anda ingin menampilkan data dari sumber data sekunder.

  2. Klik ganda kotak Daftar, kotak Daftar turun bawah, atau kontrol kotak kombo yang Anda inginkan untuk mengisi.

  3. Klik tab Data.

  4. Di bawah entri kotak Daftar, klik Cari nilai dari sumber data eksternal.

  5. Di daftar Sumber Data , klik sumber data yang ingin Anda gunakan.

  6. Klik Pilih XPath Tombol Sumber Data di samping kotak entri .

  7. Dalam kotak dialog pilih bidang atau grup , tentukan data apa yang akan ditampilkan kepada pengguna dan data apa yang akan dikirimkan ke sumber data eksternal dengan melakukan salah satu hal berikut ini.

    Menentukan bahwa data pengguna akan melihat yang pengguna akan mengirim data yang sama

    • Klik bidang, dan lalu klik OK.

    Menentukan bahwa data pengguna akan melihat ini berbeda dari data yang pengguna akan mengirimkan

    Catatan: Dalam skenario ini, data yang pengguna akan melihat dari salah satu bidang dalam grup, dan data yang pengguna akan mengirimkan di bidang lain dalam grup yang sama.

    1. Klik Grup, dan lalu klik OK.

    2. Dalam kotak dialog Properti kontrol , klik Pilih XPath Tombol Sumber Data di samping kotak nilai .

    3. Dalam kotak dialog pilih bidang atau grup , klik bidang yang berisi data pengguna akan dikirim ke sumber data eksternal, dan lalu klik OK.

    4. Dalam kotak dialog Properti kontrol , klik Pilih XPath Tombol Sumber Data di samping kotak nama tampilan .

    5. Dalam kotak dialog pilih bidang atau grup , klik bidang yang berisi data yang akan muncul di kontrol, lalu klik OK.

  8. Jika bidang dalam kotak nama tampilan memiliki nilai dengan nama tampilan yang serupa, dan Anda ingin menampilkan hanya nama unik, pilih kotak centang Perlihatkan hanya entri dengan nama tampilan unik .

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.

×