Pasirinktinio įvedimo lauko įterpimas

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Pasirinktinio įvedimo lauko yra teksto laukas su pridėta sąrašo lauko. Šio tipo valdymas leidžia vartotojams pasirinkti iš anksto nustatytą reikšmę sąrašo arba įveskite savo reikšmę tekstinėje lauko valdiklio. Sąraše yra paslėpti, kol vartotojui spustelėjus rodyklę, esančią šalia lauko.

Šiame straipsnyje

Kada naudoti pasirinktinio įvedimo laukas

Vartotojo patirtis

Suderinamumo pastabos

Pasirinktinio įvedimo lauko įterpimas

Maketo patarimai

Kada naudoti pasirinktinio įvedimo laukas

Pasirinktinio įvedimo lauką naudokite, kai norite:

  • Leisti vartotojams pasirinkti iš anksto nustatytą reikšmę iš pasirinkimų sąrašo arba įveskite savo reikšmę.

  • Pagal numatytuosius nustatymus slėpti sąrašo elementų formoje.

  • Rodyti reikšmes, gaunamas iš fiksuoto sąrašo, iš formos šablono duomenų šaltinisarba iš išorinio duomenų šaltinio, pvz., duomenų bazės arba Microsoft Windows SharePoint Services sąrašo.

Šiame paveikslėlyje vartotojai skirsto išlaidas išlaidų ataskaitos formoje pasirinkdami pasirinktinio įvedimo lauko reikšmes. Jei jie nėra reikšmės, kurios jiems reikia, jie galite įvesti į lauką vietoj pasirinkite reikšmę iš sąrašo. Šiame pavyzdyje vartotojui šiuo metu vesti Faksožodžius.

Elementas, įvedamas į pasirinktinio įvedimo lauką

Įterpę pasirinktinio įvedimo lauko jūsų formos šabloną, turite nurodyti reikšmes, kurį norite matyti jo. Kitu atveju vartotojai matys tuščią sąrašą, spustelėjus rodyklę, esančią šalia lauko pasirinktinio įvedimo. Dialogo lange Pasirinktinio įvedimo lauko ypatybės galite įvesti įrašus patys arba konfigūruoti pasirinktinio įvedimo lauką į nuskaityti įrašus iš duomenų bazės ar kito duomenų šaltinio.

Susiję valdikliai

Microsoft Office InfoPath yra kiti valdikliai, yra panašūs į pasirinktinio įvedimo laukus, tačiau kad būti kitais tikslais. Norėdami nuspręsti, kuris iš šių valdiklių geriausiai veikia jūsų formos šabloną, vadovaukitės toliau pateiktame sąraše:

Sąrašo laukas    Pvz., pasirinktinio įvedimo lauką, sąrašo lauko leidžia vartotojams pasirinkti reikšmių sąrašo. Tačiau vartotojai negali įtraukti savo reikšmes į sąrašo lauką. Be to, sąrašo lauko rodo visus elementus sąraše, kadangi pasirinktinio įvedimo lauko elementų yra paslėpti, kol vartotojas spusteli valdiklį. Jei planuojate vartotojo siūlo daug pasirinkimų savo valdiklyje, sąrašo laukus, gali užtrukti iki per daug vietos jūsų formos šabloną. Pagal šį scenarijų, išplečiamojo sąrašo lauką arba pasirinktinio įvedimo laukas gali būti geresnis pasirinkimas.

Išplečiamojo sąrašo laukas    Pvz., pasirinktinio įvedimo lauką, išplečiamojo sąrašo lauko leidžia vartotojams pasirinkti reikšmę, pagal numatytuosius nustatymus yra paslėpti formos sąrašo. Tačiau išplečiamojo sąrašo laukas, vartotojai negalite įtraukti elementus į sąrašą kaip jie gali su pasirinktinio įvedimo lauko.

Keleto elementų pasirinkimo sąrašo laukas    Jei norite, kad vartotojai galėtų pasirinkti daugiau nei vieną elementą sąraše, galite naudoti keleto elementų pasirinkimo sąrašo lauko. Keleto elementų pasirinkimo sąrašo laukai atrodo kaip du ar daugiau žymės langelius viduje slenkančias sąrašą. Pvz., pasirinktinio įvedimo lauką, keleto elementų pasirinkimo sąrašo lauko leidžia vartotojams įtraukti savo elementą į sąrašą.

Parinkčių mygtukus    Pasirinktinio įvedimo lauką, pvz., parinkčių mygtukų grupė leidžia vartotojams pasirinkti iš sąrašo vienas kitą paneigiančius pasirinkimus. Tačiau, su parinkčių mygtukus, vartotojai spustelėkite mažas apskritimo rinktis užuot spustelėję sąrašo lauko elementą.

Puslapio viršus

Vartotojo patirtis

Pasirinktinio įvedimo laukus yra panašus į išplečiamojo sąrašo laukus, tačiau jie leidžia vartotojams įtraukti savo elementą į sąrašą, jei reikia. Jei rankiniu būdu įvedėte savo sąrašo elementų dialogo lange Pasirinktinio įvedimo lauko ypatybės kurdami pasirinktinio įvedimo lauką, InfoPath rodomas tekstas "Pasirinkite arba įveskite..." kaip numatytasis įrašas pasirinktinio įvedimo lauke. Tai leidžia vartotojams sužinoti, kad priimtinas bet kurį iš šių veiksmų. Jei pasirinktinio įvedimo lauko sąrašo elementams Rodyti reikšmes iš bet kurioje kitoje formoje arba į antrinis duomenų šaltinis, nenurodytas "Pasirinkite arba įveskite..." tekstą.

Kai vartotojai pirmą kartą atidaro formą, pasirinktinio įvedimo lauko sąrašo elementų yra paslėpti. Norėdami atidaryti sąrašą, vartotojai spustelėkite rodyklę dešinėje pusėje, pasirinktinio įvedimo lauką. Tada galite spustelėti elementą, kad jį pasirinktumėte.

Formoje esantis atidarytas pasirinktinio įvedimo laukas

Jeigu vartotojai nemato atitinkamoje sąrašo elementas, jie spustelėkite lauką ir įveskite savo reikšmę.

Puslapio viršus

Suderinamumo pastabos

Kai kuriate programoje "InfoPath" formos šabloną, galite pasirinkti kurti į su naršykle suderinamas formos šablonas. Kai kuriate su naršykle suderinamas formos šablonas, pasirinktinio įvedimo lauko valdiklius yra negalimos užduočių srityje valdikliai , nes jie negali būti rodomi žiniatinklio naršyklėje.

Puslapio viršus

Pasirinktinio įvedimo lauko įterpimas

Pasirinktinio įvedimo lauko įterpimo procedūra šiek tiek skiriasi atsižvelgiant į tai, ar kuriate naują, tuščią formos šabloną, ar formos šablono dizaino remiantis duomenų bazę arba kitą išorinį duomenų šaltinį.

Toliau pateiktame paveikslėlyje rodoma, kaip pasirinktinio įvedimo lauko atrodo, kai jis pasirenkamas dizaino režimas.

Pasirinktinio įvedimo laukas, pažymėtas naudojant dizaino režimą

Valdiklius gali susieti arba nesusieti. Kai valdiklis yra susietas, jis yra prijungtas prie lauko arba grupės, esančios duomenų šaltinyje, todėl į valdiklį įvesti duomenys įrašomi turimame formos (.xml) faile. Kai valdiklis yra nesusietas, jis nėra prijungtas prie lauko arba grupės ir į valdiklį įvesti duomenys neįrašomi. Kai pasirenkate arba perkelkite žymeklį ties valdikliu, valdiklio viršutiniame dešiniajame kampe rodomas tekstas ir susiejimo piktograma. Tekste nurodoma grupė arba laukas, su kuriuo susietas valdiklis duomenų šaltinyje. Piktograma nurodo, ar valdiklis tinkamai susietas su grupe arba lauku. Jei susiejimas yra teisingas, rodoma žalia piktograma. Jei susiejimas netinkamas, matysite mėlyną arba raudoną piktogramą.

Formos šablono duomenų šaltinio sudaro laukus ir grupes, rodomas hierarchinis rodinyje užduočių srityje Duomenų šaltinis . Pasirinktinio įvedimo laukus visada susieti su laukais. Šiame pavyzdyje formos šablone esančio pasirinktinio įvedimo lauko kategorijos privalo kategorijos lauką užduočių srityje Duomenų šaltinis .

Ryšys tarp formos šablone esančio pasirinktinio įvedimo lauko ir atitinkamo duomenų šaltinio lauko

Jei kuriate naują, tuščią formos šabloną, pagal numatytuosius nustatymus pažymimas žymės langelis Automatiškai kurti duomenų šaltinį, esantį užduočių srityje Valdikliai. Ši parinktis leidžia „InfoPath“ automatiškai sukurti laukus ir grupes duomenų šaltinyje, kai valdikliai įtraukiami į formos šabloną. Šie laukai ir grupės turi aplanką ir failų piktogramas duomenų šaltinio užduočių srityje.

Jei formos šablono kūrimą grindžiate Išplėstinės dokumentų aprašų kalbos (XML) failu, duomenų baze ar žiniatinklio tarnyba, „InfoPath“ pateiks laukus ir grupes duomenų šaltinio užduočių srityje iš turimo duomenų šaltinio.

Pasirinktinio įvedimo lauko įterpimas

  1. Formos šablone perkelkite žymiklį ten, kur norite įterpti valdiklį.

  2. Jei valdiklių užduočių sritis nėra matoma, spustelėkite Daugiau valdiklių meniu Įterpimas arba paspauskite ALT + I, C.

  3. Valdiklių užduočių srityje atlikite vieną iš toliau nurodytų veiksmų:

    • Norėdami automatiškai sukurti lauką duomenų šaltinyje, kuris yra susietas su sąrašo lauku, pasirinkite žymės langelį Automatiškai kurti duomenų šaltinį.

    • Jei norite susieti sąrašo lauką su esamu lauku, išvalykite žymės langelį Automatiškai kurti duomenų šaltinį.

      Pastaba : Jei žymės langelis neprieinamas, duomenų šaltinis yra užrakintas. Pavyzdžiui, jei formos šabloną kuriate pagal XML schemą, jums gali nepavykti įtraukti naujų laukų ar grupių į duomenų šaltinį programoje „InfoPath“. Šis apribojimas padeda apsaugoti jūs nuo atsitiktinių schemos pakeitimų, kuri gali generuoti neleistini.

  4. Dalyje Įterpti valdiklius, spustelėkite Pasirinktinio įvedimo laukas.

  5. Išvalius žymės langelį automatiškai kurti duomenų šaltinį , jei atlikdami 3 veiksmą, pasirinkite lauką, kurį norite susieti sąrašo lauką Pasirinktinio įvedimo lauko rišimas dialogo lange.

  6. Norėdami įtraukti valdiklio etiketę, įveskite tekstą virš arba į kairę nuo valdiklio, tada įrašykite dvitaškį (:).

  7. Norėdami nurodyti reikšmes, kurį norite naudoti kaip sąrašo įrašus, dukart spustelėkite pasirinktinio įvedimo lauką.

  8. Spustelėkite skirtuką Duomenys.

  9. Atlikite šiuos veiksmus, kad užpildytumėte pasirinktinio įvedimo lauką:

    Patys įveskite sąrašo lauko reikšmes

    Ši parinktis yra naudinga, kai turite iš anksto nustatytą, apribotą reikšmių rinkinį, ir manote, kad tos reikšmes ateityje pasikeis. Jei reikšmė iš tiesų keisis, turite publikuoti formos šablono atnaujintą versiją, kad vartotojai galėtų peržiūrėti ir naudoti naujausius sąrašo įrašus.

    1. Spustelėkite Įtraukti.

    2. Lauke reikšmė įveskite tekstą, kurį norėsite išsaugoti, jei vartotojas pasirinks šį įrašą.

    3. Lauke Rodomas vardas įveskite tekstą, kurį norite rodyti ties šiuo įrašu, tada spustelėkite Gerai.

    4. Su kiekvienas įrašu, kurį norite įtraukti į sąrašo lauką, kartokite 1–3 veiksmus.

    5. Norėdami patikrinti savo pakeitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B.

    Reikšmių naudojimas iš kitos formos dalies

    Ši parinktis yra naudinga, jei norite pakeisti reikšmes sąraše pagal kitas reikšmes, kurias vartotojai įvedė savo formoje.

    1. Dalyje Sąrašo įrašo įrašai spustelėkite Reikšmių ieškojimas formos duomenų šaltinio.

      Sąrašo lauko įrašai turi būti susieti su konkrečia pasikartojančia grupe arba pasikartojančiu lauku iš formos šablono.

    2. Spustelėkite Pasirinkti „XPath“ Mygtuko paveikslėlis šalia lauko Įrašai, tada dialogo lange Pasirinkti lauką ar grupę spustelėkite pasikartojantį lauką arba pasikartojančią grupę, kurioje yra sąrašo lauko reikšmės, tada spustelėkite Gerai.

    3. Spustelėkite Pasirinkti „XPath“ Mygtuko paveikslėlis šalia lauko Reikšmė, spustelėkite lauką, kuriame yra galimos sąrašo lauko elementų reikšmės, ir spustelėkite Gerai. Viena iš šių reikšmių bus įrašyta turimame XML, kai vartotojas spustelės sąrašo lauko elementą.

    4. Spustelėkite Pasirinkti „XPath“ Mygtuko paveikslėlis šalia lauko Rodomas vardas, spustelėkite lauką, kuriame yra sąrašo lauke rodomos reikšmės, ir spustelėkite Gerai.

      Patarimas : Norėdami, kad rodymo vardo reikšmės nesikartotų sąrašo lauke, pažymėkite žymės langelį Rodyti tik įrašus su unikaliais rodomais vardais.

    Reikšmių iš duomenų bazės, žiniatinklio tarnybos, XML dokumento arba „SharePoint“ svetainės naudojimas

    Ši parinktis yra naudinga, jei norite, kad sąrašo lauko reikšmės būtų reguliariai atnaujintos. Reikšmės paprastai laikomos duomenų bazėje arba kitame išoriniame duomenų šaltinyje ir yra nuskaitomos kiekvieną kartą atidarius formą.

    1. Spustelėkite Ieškoti reikšmių iš išorinio duomenų šaltinio.

    2. Atlikite vieną iš šių veiksmų:

      • Jei jau įtraukėte duomenų ryšį, spustelėkite jį lauke Duomenų ryšys.

      • Norėdami įtraukti naują duomenų ryšį, spustelėkite Įtraukti, tada vykdykite duomenų ryšio vediklio nurodymus.

        Sąrašo lauke įrašai turi būti susieti su konkrečiu pasikartojančiu lauku arba pasikartojančia grupe.

    3. Spustelėkite Pasirinkti „XPath“ Mygtuko paveikslėlis šalia lauko Įrašai, tada dialogo lange Pasirinkti lauką ar grupę spustelėkite lauką arba grupę, kurioje yra sąrašo lauko reikšmės, tada spustelėkite Gerai.

    4. Spustelėkite Pasirinkti „XPath“ Mygtuko paveikslėlis šalia lauko Reikšmė, spustelėkite lauką, kuriame yra galimos sąrašo lauko elementų reikšmės, ir spustelėkite Gerai. Viena iš šių reikšmių bus įrašyta turimame XML, kai vartotojas spustelės sąrašo lauko elementą.

    5. Spustelėkite Pasirinkti „XPath“ Mygtuko paveikslėlis šalia lauko Rodomas vardas, spustelėkite lauką, kuriame yra sąrašo lauke rodomos reikšmės, ir spustelėkite Gerai.

      Patarimas : Norėdami, kad rodymo vardo reikšmės nesikartotų sąrašo lauke, pažymėkite žymės langelį Rodyti tik įrašus su unikaliais rodomais vardais.

Puslapio viršus

Maketo patarimai

Naudokite šiuos patarimus, kurie padės patobulinti išvaizdą, dydį ir kitus aspektus pasirinktinio įvedimo lauko valdiklis:

  • Apsvarstykite galimybę išplėsti pasirinktinio įvedimo lauką, kad jis būtų kelis tarpus didesnis nei vidutinis plotis sąraše esančius elementus. Tokiu būdu, sąrašo elementai nėra iš dalies paslėpta.

  • Norėdami vienu metu keisti kelis pasirinktinio įvedimo laukus plotį, pažymėkite pasirinktinio įvedimo laukus, kurio dydį norite keisti, paspauskite ALT + ENTER, spustelėkite skirtuką dydis ir tada lauke plotis įveskite naują numerį.

  • Norėdami vienu metu keisti kelis pasirinktinio įvedimo laukus fono spalvą, pasirinkite pasirinktinio įvedimo laukus, kuriuos norite keisti. Meniu Formatavimas spustelėkite kraštinės ir spalvinimasir atlikite reikiamus pakeitimus, spustelėkite skirtuką spalvinimas .

  • Norėdami tinkinti programos šrifto, kuris rodomas pasirinktinio įvedimo lauke, naudokite šriftas ir Šrifto dydis laukuose formatavimo įrankių juosta. Norėdami keisti šriftą ir šrifto dydį visiems savo formos šablone esančio pasirinktinio įvedimo laukus iš karto, spustelėkite pasirinktinio įvedimo lauką, kuriame yra formatavimą norite ir meniu Formatavimas spustelėkite Šriftą taikyti visus pasirinktinio įvedimo lauko valdiklius.

  • Jei norite koreguoti tarpus tarp pasirinktinio įvedimo lauko ir objektus, aplink jį formos šabloną, galite pakoreguoti paraščių parametrus dialogo lange Pasirinktinio įvedimo lauko ypatybės (skirtukasdydis ). Naudojant paraštės padidinti tarpai siūlo valdymo tikslesnę laipsnį, nei naudoti Pastraipų lūžiai padidinti tarpai.

Puslapio viršus

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×