Selitkan kotak kombo

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Kotak kombo adalah kotak teks dengan kotak senarai yang dilampirkan. Jenis kawalan ini membolehkan pengguna memilih nilai pratakrif dalam senarai atau taipkan nilai mereka sendiri dalam bahagian kotak teks kawalan. Senarai tersembunyi sehingga pengguna mengklik anak panah di sebelah kotak.

Dalam artikel ini

Masa untuk menggunakan kotak kombo

Pengalaman pengguna

Pertimbangan keserasian

Selitkan kotak kombo

Petua tataletak

Masa untuk menggunakan kotak kombo

Menggunakan kotak kombo apabila anda ingin:

  • Membolehkan pengguna memilih nilai pratakrif dari senarai pilihan atau taipkan nilai mereka sendiri.

  • Menyembunyikan item senarai pada borang secara lalai.

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

Dalam ilustrasi berikut, pengguna mengkategorikan perbelanjaan dalam borang Laporan perbelanjaan dengan memilih nilai dalam kotak kombo. Jika ia tidak melihat nilai yang diperlukan oleh mereka, mereka boleh menaip ia dalam kotak dan bukannya memilih nilai dalam senarai. Dalam contoh ini, pengguna berada dalam proses menaip perkataan Telefon/Faks.

item yang sedang ditaipkan dalam kotak kombo

Selepas anda menyelitkan kotak kombo pada templat borang anda, anda mesti menentukan nilai yang anda ingin muncul di dalamnya. Jika tidak, pengguna akan melihat senarai kosong apabila mereka klik anak panah di sebelah kotak kombo. Dalam kotak dialog Sifat kotak kombo , anda boleh taipkan entri atau mengkonfigurasikan kotak kombo untuk mengambil entri daripada pangkalan data atau sumber data lain.

Kawalan berkaitan

Microsoft Office InfoPath termasuk kawalan lain yang adalah serupa dengan kotak kombo tetapi yang bertindak tujuan lain. Untuk memutuskan yang kawalan ini berfungsi paling baik pada templat borang anda, rujuk kepada Senarai berikut:

Kotak senarai    Seperti kotak kombo, kotak senarai membolehkan pengguna memilih nilai dalam senarai. Walau bagaimanapun, pengguna tidak boleh menambah nilai mereka sendiri kotak senarai. Juga, kotak senarai memaparkan semua item dalam senarai, manakala item dalam kotak kombo disembunyikan sehingga pengguna mengklik kawalan. Jika anda merancang untuk menawarkan pengguna banyak pilihan dalam kawalan anda, kotak senarai mungkin mengambil masa terlalu banyak ruang pada templat borang anda. Dalam senario ini, kotak senarai juntai bawah atau kotak kombo mungkin pilihan yang lebih baik.

Kotak senarai juntai bawah    Seperti kotak kombo, kotak senarai juntai bawah membolehkan pengguna memilih nilai dalam senarai yang tersembunyi pada borang secara lalai. Walau bagaimanapun, dengan kotak senarai juntai bawah, pengguna tidak boleh menambah item senarai seperti mereka boleh dengan kotak kombo.

Kotak senarai berbilang pemilihan    Jika anda ingin pengguna akan dapat memilih lebih daripada satu item dalam senarai, anda boleh menggunakan kotak senarai berbilang pemilihan. Kotak senarai berbilang pemilihan kelihatan seperti dua atau lebih kotak semak dalam senarai scrollable. Seperti kotak kombo, kotak senarai berbilang pemilihan mendayakan pengguna untuk menambah item mereka sendiri ke senarai.

Butang Opsyen    Seperti kotak kombo, Kumpulan butang Opsyen membolehkan pengguna untuk memilih daripada senarai pilihan yang sama sekali. Walau bagaimanapun, dengan butang Opsyen, pengguna klik bulatan kecil untuk membuat pilihan selain mengklik item dalam kotak senarai.

Halaman Atas

Pengalaman pengguna

Kotak kombo adalah serupa rupa kotak senarai juntai bawah, tetapi ia membenarkan pengguna untuk menambah item mereka sendiri ke senarai, jika perlu. Jika anda secara manual menaip item senarai anda sendiri dalam kotak dialog Sifat kotak kombo apabila mencipta kotak kombo, InfoPath memaparkan teks "Pilih atau jenis..." sebagai entri lalai dalam kotak kombo. Ini membolehkan pengguna yang tahu sama ada tindakan yang boleh diterima. Jika item senarai dalam kotak kombo memaparkan nilai daripada di tempat lain pada borang atau daripada sumber data sekunder, teks "Pilih atau taipkan …" dikeluarkan.

Apabila pengguna mula-mula membuka borang, item senarai dalam kotak kombo disembunyikan. Untuk membuka senarai, pengguna klik anak panah di sebelah kanan kotak kombo. Mereka boleh kemudian klik item untuk memilihnya.

Buka kotak kombo pada borang

Jika pengguna tidak melihat item senarai yang sesuai, mereka boleh klik dalam kotak dan taipkan nilai mereka sendiri.

Halaman Atas

Pertimbangan keserasian

Apabila anda mereka bentuk templat borang dalam InfoPath, anda boleh memilih untuk mereka bentuk templat borang serasi pelayar. Apabila anda mereka bentuk templat borang serasi pelayar, kawalan kotak kombo tidak tersedia dalam anak tetingkap tugas kawalan kerana ia tidak dapat dipaparkan dalam pelayar Web.

Halaman Atas

Selitkan kotak kombo

Prosedur untuk menyelitkan kotak kombo 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 kombo apabila ia dipilih dalam mod rekaan.

Kotak kombo yang dipilih 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 kombo sentiasa terikat pada medan. Dalam contoh berikut, kategori kotak kombo pada templat borang yang terikat pada medan kategori dalam anak tetingkap tugas Sumber Data .

Perhubungan antara kotak kombo 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.

Selitkan kotak kombo

  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 kombo.

  5. Jika anda mengosongkan kotak semak Cipta sumber data secara automatik dalam langkah 3, pilih medan dalam kotak dialog Pengikatan kotak kombo yang 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 kombo.

  8. Klik tab Data.

  9. Lakukan salah satu perkara berikut untuk mengisi kotak kombo:

    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 bagi kawalan kotak kombo:

  • Pertimbangkan untuk meluaskan kotak kombo supaya ia beberapa ruang yang lebih besar daripada lebar purata item dalam senarai. Dengan cara ini, item senarai separa tidak tersembunyi.

  • Untuk mengubah lebar beberapa kotak kombo sekali gus, pilih kotak kombo yang saiznya yang anda ingin ubah, tekan ALT + ENTER, klik tab saiz , dan kemudian dalam kotak lebar , taipkan nombor baru.

  • Untuk mengubah warna latar belakang bagi beberapa kotak kombo sekali gus, pilih kotak kombo yang anda ingin ubah. Pada Format menu, klik sempadan dan pewarnaan, dan kemudian lakukan pelarasan yang perlu pada tab pewarnaan .

  • Untuk menyesuaikan fon yang muncul dalam kotak kombo, gunakan kotak fon dan Saiz fon pada bar alat pemformatan . Untuk mengubah fon dan saiz fon untuk semua kotak kombo pada templat borang anda sekali gus, klik kotak kombo yang mengandungi pemformatan yang anda inginkan, dan kemudian pada Format menu, klik Fon yang digunakan untuk semua kawalan kotak kombo.

  • Jika anda inginkan untuk melaraskan jarak antara kotak kombo dan objek yang mengelilingi pada templat borang, anda boleh melaraskan seting Jidar dalam kotak dialog Sifat kotak kombo (tabsaiz ). Menggunakan Jidar untuk meningkatkan jarak menawarkan darjah lebih halus kawalan daripada menggunakan pemisah perenggan untuk meningkatkan jarak.

Halaman Atas

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

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.

×