Sąrašo lauko arba pasirinktinio įvedimo lauko įtraukimas

Įvedant duomenis į formas "Access" kompiuterio duomenų bazėse, galima greičiau ir paprasčiau pasirinkti reikšmę iš sąrašo, nei prisiminti reikšmę, kurią norite įvesti. Pasirinkimų sąrašas taip pat padeda užtikrinti, kad lauke įvesta reikšmė yra tinkama. Sąrašo valdiklis gali prisijungti prie esamų duomenų arba jame gali būti rodomos fiksuotos reikšmės, kurias įvedate kurdami valdiklį. Skaitykite ir Sužinokite apie "Access" formų sąrašo valdiklius ir jų kūrimo bei tinkinimo būdus.

Ką norėtumėte daryti?

Sužinokite apie sąrašo lauko valdiklių tipus

Programa "Access" pateikia du formų sąrašų valdiklius – sąrašo lauką ir pasirinktinio įvedimo lauką.

Sąrašo laukas    Sąrašo lauko valdiklis rodo reikšmių sąrašą arba pasirinkimus. Sąrašo lauke yra duomenų eilutės ir paprastai jos dydžio, kad būtų matomos kelios eilutės. Eilutėse gali būti vienas arba daugiau stulpelių, kurie gali būti su antraštėmis arba be jų. Jei sąraše yra daugiau eilučių, nei galima Rodyti valdiklyje, "Access" rodo slinkties juostą valdiklyje. Vartotojas ribojamas iki sąrašo lauke nurodytų pasirinkimų; negalima įvesti reikšmės į sąrašo lauką.

Sąrašo laukas

Pasirinktinio įvedimo laukas    Pasirinktinio įvedimo lauko valdiklis suteikia daugiau kompaktišką būdą pasirinkimų sąrašui pateikti; sąrašas slepiamas, kol spustelėsite išplečiamąją rodyklę. Pasirinktinio įvedimo laukas taip pat suteikia galimybę įrašyti reikšmę, kurios nėra sąraše. Tokiu būdu pasirinktinio įvedimo lauko valdiklis sujungia teksto lauko ir sąrašo lauko funkcijas.

Pasirinktinio įvedimo lauko (išplečiamojo sąrašo) naudojimas

1. spustelėkite rodyklę, kad būtų rodomas išplečiamasis sąrašas.

2. Spustelėkite išplečiamojo sąrašo parinktį.

Sąrašo laukai ir pasirinktinio įvedimo laukai gali būti susieti arba nesusieti valdikliai. Šie valdikliai gali peržvelgti fiksuotą sąrašą, kurį įvedate patys, arba jie gali ieškoti reikšmių lentelėje arba užklausoje. Norėdami sukurti lauką susietasis sąrašas arba pasirinktinio įvedimo laukas, kuris peržvelgia lentelėje arba užklausoje esančias reikšmes, įsitikinkite, kad forma yra paremta įrašo šaltinis, kurioje yra išorinis raktas laukas arba peržvalgos laukas. Tai leidžia sukurti ryšius, reikalingus norint susieti duomenis sąrašo lauke arba pasirinktinio įvedimo lauke į formos duomenis.

Puslapio viršus

Sąrašo lauko arba pasirinktinio įvedimo lauko kūrimas naudojant vediklį

  1. Naršymo srityje dešiniuoju pelės mygtuku spustelėkite formą, tada spustelėkite Dizaino rodinys.

    Pastaba: Atliekant šią procedūrą daroma prielaida, kad forma susieta su lentele arba užklausa. Kai kurie veiksmai nebus taikomi, jei forma yra nesusietoji. Norėdami nustatyti, ar forma susieta su lentele arba užklausa, paspauskite F4, kad būtų rodomas ypatybių lapas. Ypatybių lapo skirtuke duomenys ypatybė Įrašo šaltinis rodoma lentelėje arba užklausoje, su kuria susieta forma.

  2. Įsitikinkite, kad skirtuko Dizainas grupėje Valdikliai pažymėta Naudoti valdymo vediklius Mygtuko paveikslėlis.

  3. Spustelėkite arba sąrašo lauko alternatyvusis tekstas įrankį, arba pasirinktinio įvedimo lauko Mygtuko paveikslėlis įrankį.

  4. Formoje spustelėkite vietą, kurioje norite įdėti sąrašo lauką arba pasirinktinio įvedimo lauką.

    • Atsižvelgiant į jūsų pasirinkimą, pradedamas sąrašo lauko arba pasirinktinio įvedimo lauko vediklis.

  5. Kai vediklis paklaus, kaip norite gauti valdiklio reikšmes, atlikite vieną iš šių veiksmų:

    • Jei norite Rodyti dabartinius duomenis iš įrašo šaltinio, spustelėkite noriu, kad sąrašo laukas/pasirinktinio įvedimo laukas galėtų ieškoti reikšmių lentelėje arba užklausoje.

    • Jei norite Rodyti fiksuotą reikšmių, kurios retai keičiasi, sąrašą, spustelėkite aš įvesiu norimas reikšmes.

    • Jei norite, kad valdiklis veiktų kaip ieškos operacija, o ne naudojamas kaip duomenų įvesties įrankis, spustelėkite rasti įrašą mano formoje pagal reikšmę, kurią aš pažymėjote mano sąrašo lauke/pasirinktinio įvedimo lauke. Taip sukuriamas nesusietasis valdiklis su įdėtąja makrokomanda, kuri atlieka radimo operaciją pagal vartotojo įvedamą reikšmę.

  6. Vykdykite nurodymus, kaip nurodyti, kaip atrodys reikšmės.

  7. Jei pasirinksite vieną iš pirmųjų dviejų parinkčių vedlio puslapyje, vediklis paklaus, ką norite daryti, kai pasirinksite reikšmę. Atlikite vieną iš šių veiksmų:

    • Norėdami sukurti nesusietasis valdiklis, spustelėkite prisiminti reikšmę, kad būtų naudojamas vėlesnis naudojimas. Tai reiškia, kad "Access" naudos pažymėtą reikšmę, kol vartotojas ją pakeis arba uždaro formą, bet neįrašys reikšmės į lentelę.

    • Norėdami sukurti susietasis valdiklis, šiame lauke spustelėkite saugoti reikšmę, tada pažymėkite lauką, su kuriuo norite susieti valdiklį.

  8. Spustelėkite Pirmyn ir įveskite valdiklio žymę. Ši žymė bus rodoma prie valdiklio.

  9. Spustelėkite Baigti.

Puslapio viršus

Sąrašo lauko arba pasirinktinio įvedimo lauko kūrimas į formą įtraukiant peržvalgos lauką

Galite sukurti susietojo sąrašo lauką arba pasirinktinio įvedimo lauką į formą įtraukdami peržvalgos lauką.

  1. Kurti peržvalgos lauką lentelėje. Jūsų sukurtas peržvalgos laukas gali būti kelių reikšmių arba turi vieną reikšmę.

    Daugiau informacijos apie kelių reikšmių peržvalgos laukų kūrimą ieškokite straipsnyje kelių reikšmių lauko kūrimas arba naikinimas.

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

    • Kurti naują formą, pagrįstą įrašo šaltiniu, kuriame yra peržvalgos laukas. Pvz., naršymo srityje pasirinkite lentelę arba užklausą, kurioje yra peržvalgos laukas, tada skirtuko kūrimas grupėje formos spustelėkite formos Mygtuko paveikslėlis.

      Programa "Access" automatiškai sukuria peržvalgos lauko pasirinktinio įvedimo lauką.

    • Sąrašo lauko arba pasirinktinio įvedimo lauko įtraukimas į formą:

      1. Dizaino rodinyje atidarykite formą, pagrįstą įrašo šaltiniu, kuriame yra peržvalgos laukas.

      2. Jei sritis laukų sąrašas nerodoma, paspauskite ALT + F8, kad jis būtų rodomas.

      3. Dukart spustelėkite peržvalgos lauką arba nuvilkite peržvalgos lauką iš srities laukų sąrašas į formą. "Access" automatiškai sukuria į lauką susietą pasirinktinio įvedimo lauką.

        Patarimas: Norėdami pakeisti pasirinktinio įvedimo lauką į sąrašo lauką (arba atvirkščiai), dešiniuoju pelės mygtuku spustelėkite valdiklį, tada kontekstiniame meniu spustelėkite keisti į , tada spustelėkite norimą valdiklio tipą.

Puslapio viršus

Sąrašo lauko arba pasirinktinio įvedimo lauko kūrimas nenaudojant vediklio

Kurdami sąrašo lauką arba pasirinktinio įvedimo lauką nenaudodami vedlio, patys nustatote daug valdiklio ypatybių. Jei norite gauti daugiau informacijos apie konkrečią ypatybę, spustelėkite reikiamą ypatybės lauką ir paspauskite F1.

  1. Atidaryti formą dizaino rodinyje.

  2. Įsitikinkite, kad skirtuko Dizainas grupėje Valdikliai nėra pažymėta Naudoti valdymo vediklius.

    Mygtuko paveikslėlis

  3. Spustelėkite sąrašo lauko alternatyvusis tekstas įrankį arba pasirinktinio įvedimo lauko Mygtuko paveikslėlis įrankį.

  4. Spustelėkite formos viduje, kad sukurtumėte numatytojo dydžio valdiklį, arba spustelėkite ir vilkite, kol valdiklis bus norimo dydžio.

  5. Kai valdiklis vis dar pažymėtas, paspauskite F4, kad atidarytumėte jo ypatybių lapą.

  6. Nustatykite ypatybes Eilutės šaltinio tipas ir Eilutės šaltinis su tolesnėje lentelėje pateikiamomis gairėmis.

Norėdami tai padaryti...

Nustatykite ypatybę Eilutės šaltinio tipas...

taip pat nustatykite ypatybę Eilutės šaltinis:

Lentelėje arba užklausoje esančių reikšmių rodymas arba SQL sakinio rezultatai

Lentelė/užklausa

Išplečiamajame sąraše pasirinkite lentelę arba užklausą, kurioje yra reikšmės, kurias norite matyti sąrašo lauke arba pasirinktinio įvedimo lauke.

arba

Įveskite SQL sakinį.

arba

Ypatybių lapo skirtuke duomenys spustelėkite Daryklės mygtukas , kad atidarytumėte užklausų daryklę. Daugiau informacijos apie užklausos kūrimą ieškokite straipsnyje paprastos pasirinkimo užklausos kūrimas.

Fiksuoto reikšmių sąrašo rodymas

Reikšmių sąrašas

Įveskite fiksuotų reikšmių, atskirtų kabliataškiais (;), sąrašą. Pavyzdžiui, šiaurėje; Pietų Rytų Vakarų

arba

Ypatybių lapo skirtuke duomenys spustelėkite Daryklės mygtukas , kad atidarytumėte dialogo langą redaguoti sąrašo elementus , tada įveskite elementus atskirose eilutėse.

Lentelės arba užklausos laukų sąrašo rodymas

Laukų sąrašas

Išplečiamajame sąraše pasirinkite lentelę arba užklausą, kurioje yra laukų pavadinimai, kuriuos norite Rodyti sąrašo lauke arba pasirinktinio įvedimo lauke.

  1. Jei norite, kad valdiklyje būtų rodomas daugiau nei vienas stulpelis, spustelėkite ypatybės stulpelio apskaita lauką ir įveskite norimą stulpelių skaičių. Nustatykite ypatybę Stulpelių pločiai , kad pakoreguotumėte stulpelių plotį. Norėdami gauti daugiau informacijos apie kiekvieną ypatybę, perkelkite žymiklį į ypatybių lauką, tada paspauskite F1.

  2. Jei norite, kad "Access" būtų saugoma norima reikšmė, spustelėkite ypatybės valdiklio šaltinis lauką ir pasirinkite lauką, į kurį norite susieti sąrašo lauką arba pasirinktinio įvedimo lauką.

Puslapio viršus

Sąrašo lauko arba pasirinktinio įvedimo lauko tinkinimas

Atidarę formą dizaino rodinyje, įsitikinkite, kad pažymėtas sąrašo laukas arba pasirinktinio įvedimo laukas, tada paspauskite F4, kad atidarytumėte valdiklio ypatybių lapą. Tada atlikite vieną iš šių veiksmų:

  • Rūšiavimo tvarkos keitimas sąrašo lauke arba pasirinktinio įvedimo lauke    Jei naudojote vediklį, kad sukurtumėte sąrašo lauką arba pasirinktinio įvedimo lauką, programa "Access" automatiškai surūšiuoja sąrašą pagal pirmą matomą stulpelį. Jei norite nurodyti kitą rūšiavimo tvarką arba jei nustatėte valdiklio ypatybę Eilutės šaltinis į įrašytą užklausą, atlikite toliau nurodytus veiksmus.

    • Spustelėkite skirtuką duomenys , tada spustelėkite ypatybių lauką Eilutės šaltinis .

    • Ypatybių lapo skirtuke duomenys spustelėkite Daryklės mygtukas , kad atidarytumėte užklausų daryklę.

    • Norimo rūšiuoti stulpelio eilutėje rikiuoti nustatykite norimą rikiavimo tvarką.

  • Stulpelio susiejimas iš sąrašo lauko arba pasirinktinio įvedimo lauko    

    Sąrašo lauko arba pasirinktinio įvedimo lauko lauke Susietasis stulpelis nustatykite skaičių, atitinkantį stulpelio vietą sąrašo lauke arba pasirinktinio įvedimo lauke. Pvz., įveskite 1 , kad susietumėte pirmąjį sąrašo lauko arba pasirinktinio įvedimo lauko stulpelį, esantį ypatybėje valdiklio šaltinis . Įtraukite paslėptus stulpelius, kai skaičiuojate stulpelius.

    Jei nustatysite ypatybę Susietasis stulpelis 0, "Access" įrašo sąrašo indeksą, o ne vieno iš stulpelių reikšmę. Tai naudinga, jei norite saugoti skaičių seką vietoj sąrašo reikšmės.

  • Stulpelio slėpimas formos sąrašo lauke arba pasirinktinio įvedimo lauke    

    • Lauke ypatybės Stulpelių pločiai įveskite 0 , kurį norite slėpti stulpeliui ar stulpeliams.

      Pvz., Tarkime, kad turite susietą dviejų stulpelių pasirinktinio įvedimo lauką, kuriame yra "0,5" "platus tiekėjo _ ID" ir "2" platus tiekėjo pavadinimo stulpelis. Stulpelis Tiektid yra pirmasis sąrašo stulpelis, todėl Stulpelių pločiai ypatybė nustatyta kaip 0.5 "; 2". Norėdami slėpti stulpelį Tiektid, nustatykite ypatybės stulpelių plotis reikšmę 0; 2. Stulpelis tiekėjo _ ID vis tiek gali būti susietas su stulpeliu, net jei jis yra paslėptas.

      Pastaba: Pasirinktinio įvedimo lauke pirmą kartą matomas stulpelis rodomas pasirinktinio įvedimo lauko teksto lauko dalyje, kai sąrašas nerodomas. Pvz., ankstesnio pavyzdžio stulpelis tiekėjo pavadinimas būtų rodomas, nes stulpelis tiekėjo _ ID yra paslėptas. Jei stulpelis tiekėjo _ ID nebuvo paslėptas, jis bus rodomas vietoj stulpelio tiekėjo pavadinimas.

  • Stulpelių antraščių įtraukimas į formos pasirinktinio įvedimo lauką    

    • Ypatybių lange stulpelių galvutės spustelėkite taip , kad būtų rodomos stulpelių antraštės. Pasirinktinio įvedimo laukų antraštės pasirodo tik atidarius sąrašą.

      Jei pasirinktinio įvedimo laukas arba sąrašo laukas priklauso nuo įrašo šaltinio, "Access" naudoja laukų pavadinimus iš įrašo šaltinio kaip stulpelių antraštes. Jei pasirinktinio įvedimo laukas arba sąrašo laukas yra pagrįstas fiksuotos reikšmės sąrašu, "Access" naudoja pirmuosius n duomenų elementus iš reikšmių sąrašo (ypatybėEilutės šaltinis ) kaip stulpelių antraštes, kur n = numeris, nustatytas ypatybėje stulpelių apskaita .

  • Kaip išjungti formos pasirinktinio įvedimo lauko funkciją įrašyti kaip į jūsų tipą    

    • Ypatybės Automatinis išplėtimas lauke spustelėkite ne.

      Kai ypatybė Automatinis išplėtimas nustatyta kaip ne, turite pasirinkti reikšmę iš sąrašo arba įvesti visą reikšmę.

  • Formos pasirinktinio įvedimo lauko sąrašo lauko dalies pločio nustatymas    

    • Ypatybių lauke sąrašo plotis įveskite norimą plotį, naudodami dabartinį matavimo vienetą (nustatytą "Windows" valdymo skyde). Norėdami naudoti matavimo vienetą, o ne numatytąjį, įtraukite matavimo indikatorių. Pavyzdžiui, Įvesk 2 cm. Įsitikinkite, kad trūksta vietos slinkties juostai.

      Pasirinktinio įvedimo lauko sąrašo lauko dalis gali būti platesnė nei teksto lauko dalis, tačiau ji negali būti siauresnė. Numatytasis parametras (Automatinis) sąrašo laukas tampa tokio paties pločio kaip pasirinktinio įvedimo lauko teksto lauko dalis.

  • Maksimalaus eilučių, rodomų formos pasirinktinio įvedimo lauke, skaičiaus nustatymas    

    • Ypatybės sąrašo eilutės lauke įveskite skaičių.

      Jei faktinis eilučių skaičius viršija skaičių, nurodytą ypatybėje sąrašo eilutės , pasirinktinio įvedimo lauke rodoma Vertikalioji slinkties juosta.

  • Pasirinktinio įvedimo lauko įrašų apribojimas formos pasirinktinio įvedimo lauko sąrašo dalyje elementuose    

    • Ypatybės apriboti iki sąrašo lauke spustelėkite taip.

      Pastabos: 

      • Jei pasirinktinio įvedimo lauke rodomas pirmasis stulpelis nėra Susietasis stulpelis, programa "Access" apriboja įrašus į sąrašą, net jei ypatybė apriboti į sąrašą nustatyta kaip ne.

      • Jei ypatybė apriboti iki sąrašo nustatyta kaip ne, kai įvedate įrašą, kurio nėra sąraše, jei pasirinktinio įvedimo laukas yra susietas, įrašas saugomas esamame lauke, tačiau jis neįtrauktas į sąrašą. Norėdami įtraukti naujų įrašų į sąrašą, naudokite ypatybę ne sąraše , o ne sąraše įvykis.

Puslapio viršus

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Ar esate patenkinti vertimo kokybe?
Kas turėjo įtakos jūsų patirčiai?

Dėkojame už jūsų atsiliepimus!

×