Forms yra pagrindiniai duomenų bazės objektai ir naudojami kaip langai, per kuriuos žmonės mato ir pasiekia jūsų duomenis. Jei kada nors norėjote gauti holistinį supratimą apie "Microsoft Access" formų pagrindus, pvz., kokio tipo formos pasiekiamos, kaip jas kurti, tinkinti ir valdyti, šiame straipsnyje pateikiama išteklių, padėsiančių jums suprasti šį paveikslėlį, apžvalga.
Šiame straipsnyje
Apžvalga
Forma yra duomenų bazės objektas, kurį galite naudoti kurdami vartotojo sąsają, leidžiančią vartotojams įvesti ir redaguoti jūsų duomenis. Forms dažnai yra valdiklių, atliekančių įvairias užduotis. Nors galite kurti duomenų bazę nenaudodami formų tiesiog redaguodami duomenis lentelėje, dauguma vartotojų pageidauja naudoti formas lentelėse esantiems duomenims peržiūrėti, įvesti ir redaguoti. Be to, naudodami formas galite valdyti, kaip kiti vartotojai sąveikauja su duomenų bazės duomenimis. Pvz., galite sukurti formą, kurioje rodomi tik tam tikri laukai ir galima atlikti tik tam tikras operacijas. Tai padeda apsaugoti duomenis ir sumažinti galimas duomenų įvedimo klaidas. Šiame straipsnyje apmąstomi ištekliai, pradedant "Access" formų pagrindais ir baigiant formų kūrimu ir tinkinimu.
Puikus būdas suprasti formų vaidmenį ir funkciją "Microsoft Access" duomenų bazėje – pirmiausia apžvelgti skirtingas duomenų bazės dalis ir formų vaidmenį duomenų bazėje, kad sužinotumėte daugiau, pradedant nuo duomenų bazės pagrindų rodinio..
Tada sutelkime dėmesį į formas, kuriose yra formų įvadas.
Prieš kurdami formą, atidžiau pažvelkite į valdiklius, svarbiausią daugelio formų funkciją. Valdikliai leidžia vartotojams įvesti, redaguoti arba rodyti duomenis iš jūsų duomenų bazės. Informacija apie skirtingus "Access" pasiekiamų valdiklių tipus gali būti naudinga tinkinant formas. Norėdami sužinoti daugiau apie valdiklius, žr . Supažindinimas su valdikliais.
Formų tipai
"Access" siūlo keletą formų kūrimo būdų, atsižvelgiant į tai, kokio tipo formą norite kurti. Sužinokite apie kai kuriuos dažniausiai pasitaikančias formų tipus ir kaip jas kurti:
|
Kokio tipo formos jums reikia? |
Sužinokite daugiau |
|
Išsamios informacijos forma: tuščia "Access" forma, kurioje vienu metu rodoma informacija apie vieną įrašą. |
|
|
Kelių elementų forma: vienu metu rodoma daugiau nei vieno įrašo informacija, dar vadinama nepertraukiama forma. Atrodo kaip duomenų lapas, bet suteikia daugiau galimybių valdyti tokius dalykus kaip teksto formatavimas, grafinių elementų įtraukimas, mygtukai ir kiti valdikliai |
|
|
Perskirtoji forma: Tuo pat metu rodo duomenis formos rodinyje ir duomenų lapo rodinyje. Naudinga, kai reikia peržiūrėti didelius duomenų kiekius, bet vienu metu reikia pakeisti tik vieną įrašą. |
|
|
Naršymo forma: Forma, kurioje yra naršymo valdiklis. Naršymo formos ypač svarbios naršant duomenų bazę, jei į jūsų planą įtraukta duomenų bazės publikavimas žiniatinklyje, nes "Access" naršymo sritis nepasiekiama naršyklėje |
Papildomi formos kūrimo būdai
Naudokite skirtuką Kurti ir išbandykite grupės Forms parinktis, kad greitai sukurtumėte naujas formas. Taip pat galite pasirinkti lentelę arba užklausą naršymo srityje ir greitai sukurti naują formą pagal tą objektą naudodami komandą Forma.
Peržiūrėkite šios lentelės išteklius ir sužinokite apie kelis įprastus formų kūrimo būdus:
|
Formų kūrimo būdai |
Sužinokite, kaip |
|
Formos įrankis: norėdami greitai sukurti vieno elemento formą, kurioje vienu metu rodoma informacija apie vieną įrašą. |
|
|
Formų vediklis: naudokite šį įrankį norėdami sukurti formą, kai norite pasirinkti, kurie laukai bus rodomi formoje. Taip pat galite nustatyti, kaip grupuojami ir rikiuojami duomenys. |
|
|
Tuščia forma:jei formos įrankis arba vediklis neatitinka jūsų poreikių, tuščios formos įrankis siūlo labai greitą būdą sukurti formą, ypač jei planuojate į formą įtraukti tik kelis laukus |
Žr. skyrių apie formos kūrimą naudojant tuščios formos įrankį, esantį straipsnyje Įvadas į formas. |
Skirtingų formų rodinių naudojimas
Kai kuriuos straipsnius, minėtus ankstesniuose skyriuose, jau išmokote, "Access" formas galima peržiūrėti trijuose skirtinguose rodiniuose: formos rodinyje, dizaino rodinyje ir maketo rodinyje. Gali būti naudinga žinoti, kurį rodinį naudoti konkrečioje užduotyje. Pavyzdžiui, galite naudoti dizaino arba maketo rodinį formai tinkinti. Formos rodinys yra numatytasis formos rodinys ir dažniausiai naudojamas formai su duomenimis peržiūrėti arba duomenims įvesti. Kadangi maketo ir dizaino rodiniai naudojami keičiant formos dizainą, daugiau informacijos apie šių rodinių naudojimą žr. šios lentelės ištekliai:
|
Rodinio tipas |
Naudojama |
Sužinokite daugiau |
|
Maketo rodinys |
Atlikti daugelio tipų formos keitimus. Modifikuodami dizainą galite matyti duomenis, o tai labai naudinga nustatant valdiklių dydį ar kitus dizaino pakeitimus, kurie turi įtakos formos išvaizdai ir naudojimui. |
|
|
maketo rodinys |
Atlikti keitimus, kuriems reikia išsamesnio formos struktūros rodinio, pvz., antraštės, išsamios informacijos ir poraštės sekcijų. Kurdami dizaino changes.in dizaino rodinį negalite matyti esamų duomenų. Kas naudinga naudojant dizaino rodinį?
Keisti tam tikras formos ypatybes, kurių negalima keisti maketo rodinyje |
Daugiau darbų naudojant formas
Dabar, kai sukūrėte formos struktūrą, jei ji yra susieta forma, norėsite, kad ji būtų prijungta prie duomenų šaltinio. Duomenų šaltiniai gali būti lentelė, užklausa arba SQL sakinys, kuriame yra formoje rodomi duomenys. Nesusietoji forma tiesiogiai nesusiejama su duomenų šaltiniu, bet joje yra komandų mygtukų, žymų ar kitų valdiklių, kurių reikia taikomajai programai valdyti. Norėdami suprasti, kaip dirbti su įrašų šaltiniais, žr.: Formos arba ataskaitos įrašo šaltinio nustatymas.
Vizualiai patraukli forma leidžia dirbti su duomenų baze maloniau ir efektyviau, be to, ji gali padėti išvengti neteisingų duomenų įvedimo. Jei norite ne tik sukurti pagrindinę formą, kad įtrauktumėte pasirinktinių lietimų ir sukurtumėte ją unikaliai jums, "Access" siūlo keletą būdų, kaip tai pasiekti. Kai kurioms parinktims gali reikėti pasipraktikuoti, kad dizainas atrodytų taip, kaip norėjote, tačiau, jei jums nepatinka dizainas, visada įmanoma jį pakeisti.
Šioje lentelėje pateikiami ištekliai, skirti formai įtraukti į kitą laukų įtraukimo ir tinkinimo veiksmą:
|
Ką norėtumėte daryti? |
Sužinokite, kaip |
|
Greitas laukų įtraukimas į formą |
|
|
Sutvarkykite mano formą, sumažinkite netvarką ir palengvinkite jos darbą. |
|
|
Nurodykite tvarką, kuria mano formos valdikliai reaguoja į KLAVIŠĄ TAB. Gerai sukurtoje formoje valdikliai reaguoja į TAB klavišą logine tvarka, pvz., iš viršaus į apačią ir iš kairės į dešinę, kad formą būtų lengviau naudoti. |
|
|
Kurti antrinę formą arba formą, įdėtą į pagrindinę formą. Antrinės formos naudingos peržiūrint duomenis iš kelių susijusių lentelių ar užklausų toje pačioje formoje. |
Formos, kurioje yra papildoma forma, kūrimas (forma „viena su daugeliu“) |
|
Padaryti tam tikrus mano formos laukus ir duomenis geriau matomus. |
|
|
Nustatyti visų mano duomenų bazės formų dizaino parinktis. |
|
|
Įtraukite teksto lauko valdiklį, kuris rodo reikšmę iš kitos formos. Galima naudoti norint rodyti rezultatus iš antrinės formos, kurioje yra pagrindinėje formoje esantis apskaičiuotasis teksto laukas. |
Darbas su formomis žiniatinklio duomenų bazėje
|
Žiniatinklio duomenų bazės formos parinktys |
Sužinokite, kaip |
|
Naršymo forma tėra forma su naršymo valdikliu. Naršymo formos – puikus priedas visoms duomenų bazėms, tačiau jas ypač svarbu sukurti, jei ketinate duomenų bazę publikuoti žiniatinklyje, nes naršyklėje nerodoma „Access“ naršymo sritis. |
|
|
"Access 2010" yra žiniatinklio naršyklės valdiklis, kurį galite naudoti norėdami formoje rodyti tinklalapius |
Keli kiti veiksmai
Išbandykite kai kurias iš šių formų funkcijų:
-
Sužinokite, kaip sukurti formą (komutatorių), kurią vartotojai matys atidarę duomenų bazę? Nustatykite numatytąją formą, kuri rodoma atidarius "Access" duomenų bazę.
-
Išplečiamojo sąrašo, kuris leidžia rasti įrašą formoje, įtraukimas Pasirinkimų sąrašo kūrimas naudojant sąrašo lauką arba pasirinktinio įvedimo lauką