Menyelitkan kotak senarai juntai bawah

Anda boleh menggunakan kotak senarai juntai bawah dalam templat borang Microsoft Office InfoPath untuk mempersembahkan senarai pilihan yang saling eksklusif kepada pengguna. Senarai disembunyikan sehingga pengguna mengklik anak panah di sebelah kanan senarai juntai bawah.

Dalam artikel ini

Masa untuk menggunakan kotak senarai juntai bawah

Pengalaman pengguna

Menyelitkan kotak senarai juntai bawah

Petua tataletak

Masa untuk menggunakan kotak senarai juntai bawah

Gunakan kotak senarai juntai bawah apabila anda ingin:

  • Membolehkan pengguna untuk memilih satu pilihan dalam senarai item yang dipratentukan.

  • Menyembunyikan entri senarai pada borang secara lalai.

  • Memaparkan nilai yang diambil daripada senarai tetap, daripada templat borang sumber data, atau daripada sumber data luaran, seperti pangkalan data atau senarai Microsoft Windows SharePoint Services.

Dalam ilustrasi berikut, pengguna mengkategorikan perbelanjaan pada borang laporan perbelanjaan dengan memilih nilai pratakrif dalam kotak senarai juntai bawah yang dibuka.

Item yang dipilih dalam kotak buka senarai juntai bawah

Selepas anda menyelitkan kotak senarai juntai bawah pada templat borang anda, anda mesti menentukan nilai yang akan muncul di dalamnya. Jika tidak, pengguna akan melihat senarai kosong apabila mereka klik anak panah di sebelah kotak senarai juntai bawah. Dalam kotak dialog Sifat Kotak Senarai Juntai Bawah, anda boleh menaip entri sendiri atau mengkonfigurasi kotak senarai juntai bawah untuk mengambil entri daripada pangkalan data atau sumber data lain.

Kawalan berkaitan

InfoPath termasuk kawalan yang serupa dengan kotak senarai juntai bawah tetapi bertindak untuk tujuan yang berbeza. Untuk memutuskan kawalan yang paling sesuai untuk templat borang anda, rujuk kepada senarai berikut:

Kotak senarai    Seperti kotak senarai juntai bawah, kotak senarai membolehkan pengguna untuk memilih nilai dalam senarai. Walau bagaimanapun, berbeza dengan kotak senarai juntai bawah, kotak senarai memaparkan keseluruhan senarai pada borang. Jika ruang bukan isu pada templat borang anda, anda mungkin ingin menggunakan kotak senarai, yang mungkin memudahkan pengguna untuk menyemak lalu dan memilih item.

Kotak kombo    Seperti kotak senarai juntai bawah, kotak kombo membolehkan pengguna untuk memilih nilai dalam senarai. Senarai disembunyikan sehingga pengguna anda memilih untuk memaparkannya. Walau bagaimanapun, dalam kotak kombo, pengguna boleh menaipkan nilai mereka sendiri ke dalam senarai di samping memilih daripada nilai pratakrif.

Kotak senarai berbilang pilihan    Jika anda inginkan pengguna dapat memilih lebih daripada satu item dalam senarai, anda boleh menggunakan kotak senarai berbilang pilihan dan bukannya kotak senarai juntai bawah. Kotak senarai berbilang pilihan merupakan dua atau lebih kotak semak di dalam senarai boleh skrol.

Butang opsyen    Seperti kotak senarai juntai bawah, sekumpulan butang opsyen membolehkan pengguna untuk memilih daripada senarai pilihan yang saling eksklusif. Walau bagaimanapun, dengan butang opsyen, pengguna mengklik bulatan kecil untuk membuat pilihan dan bukannya mengklik item dalam kotak senarai.

Halaman Atas

Pengalaman pengguna

Kotak juntai bawah serupa dengan kotak kombo dari segi penampilan. Jika anda menaip item senarai anda sendiri secara manual dalam kotak dialog Sifat Kotak Senarai Juntai Bawah apabila anda mencipta kotak senarai juntai bawah, InfoPath akan memaparkan teks Pilih sebagai entri lalai dalam senarai. Ini membolehkan pengguna mengetahui yang mereka perlu membuat pilihan daripada senarai juntai bawah. Jika item senarai datang daripada nilai di tempat lain dalam borang atau daripada sumber data sekunder, teks Pilih diabaikan.

Apabila pengguna mula-mula membuka borang, item senarai dalam kotak juntai bawah disembunyikan. Untuk memilih item daripada senarai, pengguna boleh mengklik anak panah di sebelah kanan kotak senarai juntai bawah kemudian klik item yang mereka inginkan.

Halaman Atas

Menyelitkan kotak senarai juntai bawah

Prosedur untuk menyelitkan kotak senarai juntai bawah berbeza sedikit bergantung pada sama ada anda mereka bentuk templat borang kosong yang baru atau mendasarkan reka bentuk templat borang anda pada pangkalan data atau sumber data luaran lain.

Ilustrasi berikut menunjukkan rupa kotak senarai juntai bawah apabila ia dipilih dalam mod reka bentuk.

Kotak senarai juntai bawah yang terpilih dalam mod reka bentuk

Kawalan boleh terikat atau tidak terikat. Apabila kawalan terikat, ia disambungkan pada medan atau kumpulan dalam sumber data supaya data yang dimasukkan ke dalam kawalan disimpan dalam fail borang pendasar (.xml). Apabila kawalan tidak terikat, ia tidak bersambung pada medan atau kumpulan, dan data yang dimasukkan ke dalam kawalan tidak disimpan. Apabila anda memilih atau mengalihkan penuding anda ke atas kawalan, teks dan ikon pengikatan muncul di penjuru kanan atas kawalan. Teks akan menunjukkan kumpulan atau medan di tempat kawalan terikat dalam sumber data. Ikon menunjukkan sama ada kawalan terikat dengan betul kepada kumpulan atau medan tersebut. Apabila pengikatan betul, ikon hijau muncul. Jika terdapat sedikit masalah dengan pengikatan, anda akan melihat ikon biru atau merah.

Sumber data bagi templat borang terdiri daripada medan dan kumpulan yang muncul dalam pandangan berhierarki dalam anak tetingkap tugas Sumber Data. Kotak senarai juntai bawah sentiasa terikat pada medan. Dalam contoh berikut, kotak senarai juntai bawah Kategori pada templat borang terikat kepada medan kategori dalam anak tetingkap tugas Sumber Data.

Perhubungan antara kotak senarai juntai bawah pada templat borang dan medan yang sepadan dalam sumber data

Apabila anda mereka bentuk templat borang kosong yang baru, kotak semak Cipta sumber data secara automatik dalam anak tetingkap tugas Kawalan dipilih secara lalai. Ini membolehkan InfoPath mencipta medan dan kumpulan dalam sumber data secara automatik sambil anda menambah kawalan kepada templat borang. Medan dan kumpulan ini diwakili oleh folder dan ikon fail dalam anak tetingkap tugas Sumber Data.

Jika anda mendasarkan reka bentuk templat borang anda pada fail Bahasa Penanda Boleh Perluas (XML), pangkalan data atau perkhidmatan Web sedia ada, InfoPath memperoleh medan dan kumpulan dalam anak tetingkap tugas Sumber Data daripada sumber data yang sedia ada.

Menyelitkan kotak senarai juntai bawah

  1. Pada templat borang, letakkan kursor di tempat anda ingin selitkan kawalan.

  2. Jika anak tetingkap tugas Kawalan tidak kelihatan, klik Kawalan Lain pada menu Selitkan atau tekan ALT+I, C.

  3. Dalam anak tetingkap tugas Kawalan, lakukan salah satu perkara berikut:

    • Untuk mencipta medan dalam sumber data yang terikat pada kotak senarai secara automatik, pilih kotak semak Cipta sumber data secara automatik.

    • Untuk mengikat kotak senarai pada medan sedia ada, kosongkan kotak semak Cipta sumber data secara automatik.

      Nota: Jika kotak semak tidak tersedia, sumber data dikunci. Contohnya, jika anda mendasarkan reka bentuk templat borang anda pada XML Schema, anda mungkin tidak dapat menambah medan atau kumpulan baru kepada sumber data dalam InfoPath. Sekatan ini membantu menghalang anda daripada membuat perubahan secara tidak sengaja kepada skema yang mungkin memaparkannya tidak sah.

  4. Di bawah Selitkan kawalan, klik Kotak Senarai Juntai Bawah.

  5. Jika anda mengosongkan kotak semak Cipta sumber data secara automatik dalam langkah 3, pilih medan dalam kotak dialog Pengikatan Kotak Senarai Juntai Bawah di tempat anda ingin mengikat kotak senarai.

  6. Untuk menambah label pada kawalan, taipkan teks di atas atau ke kiri bagi kawalan, diikuti dengan titik bertindih (:).

  7. Untuk menentukan nilai yang anda ingin gunakan sebagai entri dalam senarai, dwiklik kotak senarai juntai bawah.

  8. Klik tab Data.

  9. Lakukan salah satu daripada berikut untuk mengisi kotak senarai:

    Menaipkan nilai kotak senarai dengan sendiri

    Opsyen ini berguna apabila anda mempunyai set nilai dipratentukan yang terhad dan anda tidak ingin nilai tersebut berubah pada masa depan. Jika nilai itu bakal berubah, anda mesti menerbitkan templat borang dengan versi dikemas kini agar pengguna boleh melihat dan menggunakan entri senarai terkini.

    1. Klik Tambah.

    2. Dalam kotak Nilai, taipkan teks yang anda ingin simpan jika pengguna memilih entri ini.

    3. Dalam kotak Nama paparan, taipkan teks yang anda ingin paparkan untuk entri ini, kemudian klik OK.

    4. Ulangi langkah 1 hingga 3 untuk setiap entri yang anda ingin tambah kepada kotak senarai.

    5. Untuk menguji perubahan anda, klik Pratonton pada bar alat Standard atau tekan CTRL+SHIFT+B.

    Menggunakan nilai daripada bahagian lain borang

    Opsyen ini berguna apabila anda ingin nilai dalam senarai anda berubah, bergantung pada nilai lain yang dimasukkan oleh pengguna ke dalam borang mereka.

    1. Di bawah Entri kotak senarai, klik Cari nilai dalam sumber data borang.

      Entri dalam kotak senarai mesti dikaitkan dengan kumpulan berulang tertentu atau medan berulang pada templat borang anda.

    2. Klik Pilih XPath Butang Sumber Data di sebelah kotak Entri, kemudian dalam kotak dialog Pilih Medan atau Kumpulan, klik medan berulang atau kumpulan berulang yang mengandungi medan yang akan menyediakan nilai untuk kotak senarai, kemudian klik OK.

    3. Klik Pilih XPath Butang Sumber Data di sebelah kotak Nilai, klik medan yang mengandungi nilai yang mungkin untuk item dalam kotak senarai, kemudian Klik OK. Salah satu nilai ini akan disimpan dalam dasar XML apabila pengguna mengklik item dalam kotak senarai.

    4. Klik Pilih XPath Butang Sumber Data di sebelah kotak Nama paparan, klik medan yang mengandungi nilai yang dipaparkan dalam kotak senarai, kemudian klik OK.

      Petua: Untuk menghalang nilai nama paparan daripada muncul beberapa kali dalam kotak senarai, pilih kotak semak Tunjuk entri dengan nama paparan unik sahaja.

    Menggunakan nilai daripada pangkalan data, perkhidmatan Web, dokumen XML atau laman SharePoint

    Opsyen ini berguna apabila anda ingin nilai dalam kotak senarai dikemas kini atau disegar semula dengan kerap. Nilai biasanya disimpan dalam pangkalan data atau sumber data luaran lain dan diambil setiap kali borang dibuka.

    1. Klik Cari nilai daripada sumber data luaran.

    2. Lakukan salah satu perkara berikut:

      • Jika anda telah menambah sambungan data, klik ia dalam kotak Sambungan Data.

      • Untuk menambah sambungan data baru, klik Tambah, kemudian ikuti arahan dalam Bestari Sambungan Data.

        Entri dalam kotak senarai mesti dikaitkan dengan medan berulang atau kumpulan berulang tertentu.

    3. Klik Pilih XPath Butang Sumber Data di sebelah kotak Entri, kemudian dalam kotak dialog Pilih Medan atau Kumpulan, klik kumpulan atau medan yang mengandungi medan yang akan menyediakan nilai untuk kotak senarai, kemudian klik OK.

    4. Klik Pilih XPath Butang Sumber Data di sebelah kotak Nilai, klik medan yang mengandungi nilai yang mungkin untuk item dalam kotak senarai, kemudian Klik OK. Salah satu nilai ini akan disimpan dalam dasar XML apabila pengguna mengklik item dalam kotak senarai.

    5. Klik Pilih XPath Butang Sumber Data di sebelah kotak Nama paparan, klik medan yang mengandungi nilai yang dipaparkan dalam kotak senarai, kemudian klik OK.

      Petua: Untuk menghalang nilai nama paparan daripada muncul beberapa kali dalam kotak senarai, pilih kotak semak Tunjuk entri dengan nama paparan unik sahaja.

Halaman Atas

Petua tataletak

Gunakan petua berikut untuk membantu anda memperincikan penampilan, saiz dan aspek lain kotak senarai juntai bawah:

  • Pertimbangkan untuk meluaskan kotak senarai juntai bawah supaya ia menjadi ruang yang lebih besar daripada lebar purata item dalam senarai. Dengan cara itu, item senarai tidak separuh tersembunyi.

  • Untuk mengubah lebar beberapa kotak senarai juntai bawah sekali gus, pilih kotak senarai juntai bawah yang anda ingin ubah saiznya, tekan ALT+ENTER, klik tab Saiz, kemudian dalam kotak Lebar, taipkan nombor baru.

  • Untuk mengubah warna latar bagi beberapa kotak senarai juntai bawah sekali gus, pilih kotak senarai juntai bawah yang anda ingin ubah. Pada menu Format, klik Sempadan dan Pelorekan, kemudian buat pelarasan yang diperlukan pada tab Pelorekan.

  • Untuk menyesuaikan fon yang muncul dalam kotak senarai juntai bawah, gunakan kotak Fon dan Saiz Fon pada bar alat Pemformatan. Untuk mengubah fon dan saiz fon bagi semua kotak senarai juntai bawah pada templat borang anda sekali gus, klik kotak senarai juntai bawah yang mengandungi pemformatan yang anda inginkan, kemudian pada menu Format, klik Gunakan Fon pada Semua Kawalan Kotak Senarai Juntai Bawah.

  • Jika anda ingin melaraskan jarak antara kotak senarai juntai bawah dan objek yang mengelilinginya pada templat borang, anda boleh laraskan seting jidar dalam kotak dialog Sifat Kotak Senarai Juntai Bawah (tab Saiz). Penggunaan jidar untuk meningkatkan jarak akan memberikan darjah kawalan yang lebih baik daripada menggunakan pemisah perenggan untuk meningkatkan jarak.

Halaman Atas

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×