Teksto lauko valdiklio įtraukimas į formą arba ataskaitą

Teksto laukas yra standartinis „Access“ valdiklis, naudojamas duomenims formose ir ataskaitose peržiūrėti ir redaguoti. Skirtingų tipų duomenys gali būti rodomi teksto laukuose, taip pat juos naudodami galite atlikti skaičiavimus. Šiame straipsnyje paaiškinama, kaip kurti ir naudoti teksto lauką, taip pat paaiškinama, kai kurios svarbios teksto lauko ypatybės.

Ką norite daryti?

Susietojo teksto lauko įtraukimas

Nesusietojo teksto lauko įtraukimas

Apskaičiuotojo teksto lauko įtraukimas

Teksto lauko ypatybių suvokimas

Susietojo teksto lauko įtraukimas

Susietojo teksto lauke rodomi duomenys iš lauko lentelėje arba užklausoje. Norėdami įvesti arba redaguoti lauko duomenis, formoje galite naudoti teksto lauką, kuris yra susietas su atnaujinamu įrašų šaltiniu. Teksto lauke padaryti pakeitimai bus pritaikyti esamoje lentelėje.

Susietąjį teksto lauką galima greitai sukurti nuvilkus lauką iš srities Laukų sąrašas į formą arba ataskaitą. „Access“ automatiškai sukuria teksto lauką šių duomenų tipų laukams:

  • Trumpasis tekstas

  • Ilgasis tekstas

  • Skaičius

  • Data / laikas

  • Valiuta

  • Hipersaitas

  • Apskaičiuotasis

Pastaba : Iš pradžių „ Access 2013“ tipas Teksto duomenys pervardytas į Trumpasis tekstas, o Memo duomenys – į Ilgasis tekstas.

Velkant kitų duomenų tipų laukus sukuriami skirtingi valdiklių tipai. Pavyzdžiui, jei nuvilksite lauką Taip/ne iš srities Laukų sąrašas į formą arba ataskaitą, „Access“ sukurs žymės langelį. Jei į formą arba ataskaitą nuvilksite OLE objekto lauką, „Access“ sukurs susietojo objekto rėmelį, o jeigu į formą arba ataskaitą nuvilksite priedo lauką, „Access“ sukurs priedo valdiklį.

Susietojo teksto lauko įtraukimas į formą ar ataskaitą nuvelkant lauką iš srities Laukų sąrašas

  1. Atidarykite formą arba ataskaitą maketo arba dizaino rodinyje, dešiniuoju pelės mygtuku spustelėję formą arba ataskaitą naršymo srityje, tada spustelėkite norimą rodinį.

  2. Skirtuko Dizainas grupėje Įrankiai spustelėkite Įtraukti esamus laukus Mygtuko paveikslėlis .

  3. Srityje Laukų sąrašas išplėskite lentelę su lauku, kurį norite susieti su savo teksto lauku.

  4. Nuvilkite lauką iš srities Laukų sąrašas į ataskaitą arba formą.

    Daugiau informacijos apie darbą srityje Laukų sąrašas ieškokite straipsnyje Lauko įtraukimas į formą arba ataskaitą.

Taip pat susietąjį teksto lauką galite įtraukti į formą arba ataskaitą pirmiausia įtraukdami nesusietąjį teksto lauką, tada nustatydami teksto lauko ypatybę Valdiklio šaltinis tame lauke, su kuriuo norite susieti.

Nesusietojo teksto lauko įtraukimas

Nesusietasis teksto laukas nėra susietas su lentelės ar užklausos lauku. Nesusietąjį teksto lauką galite naudoti norėdami parodyti skaičiavimo rezultatus arba priimti įvestį, kurios nenorite saugoti tiesiai lentelėje. Lengviausia nesusietąjį teksto lauką įtraukti dizaino rodinyje.

  1. Atidarykite formą arba ataskaitą dizaino rodinyje, dešiniuoju pelės mygtuku spustelėję formą arba ataskaitą naršymo srityje, tada spustelėkite norimą Dizaino rodinys.

  2. Skirtuko Dizainas grupėje Valdikliai spustelėkite Teksto laukas.

  3. Nukreipkite žymiklį ten, kur formoje ar ataskaitoje norite įterpti teksto lauką, ir spustelėkite Įterpti teksto lauką.

    Pastaba : Be to, į kairę nuo teksto lauko „Access“ įterpia žymą, todėl palikite jai šiek tiek vietos į kairę nuo žymiklio. Vėliau galėsite perkelti žymas ir teksto lauką. Taip pat galite panaikinti žymą spustelėdami ją ir paspausdami klavišą DELETE.

Kitas būdas sukurti nesusietąjį teksto lauką yra toks: pirmiausia reikia sukurti susietąjį teksto lauką nuvelkant lauką iš srities Laukų sąrašas į formą arba ataskaitą, tada panaikinti jo ypatybės Valdiklio šaltinis reikšmę. Jei tai darysite dizaino rodinyje, teksto laukas vietoj lauko pavadinimo rodys būseną Nesusietas. Maketo rodinyje teksto laukas neberodys duomenų – jis bus tuščias.

Apskaičiuotojo teksto lauko įtraukimas

  1. Atidarykite formą arba ataskaitą dizaino rodinyje, dešiniuoju pelės mygtuku spustelėję formą arba ataskaitą naršymo srityje, tada spustelėkite norimą Dizaino rodinys.

  2. Skirtuko Dizainas grupėje Valdikliai spustelėkite Teksto laukas.

  3. Nukreipkite žymiklį ten, kur formoje ar ataskaitoje norite įterpti teksto lauką, ir spustelėkite Įterpti teksto lauką.

  4. Atlikite vieną iš toliau nurodytų veiksmų.

    Įterpkite žymeklį teksto lauke ir įveskite išraiška, kuri apskaičiuoja bendrą sumą.

    Pažymėkite teksto lauką, paspauskite F4, kad būtų atidarytas ypatybių lapas ir įveskite reiškinį ypatybių lauke Valdiklio šaltinis. Norėdami naudoti reiškinio daryklė reiškiniui sukurti, spustelėkite Daryklės mygtukas šalia ypatybių lauko Valdiklio šaltinis.

  5. Įrašykite formą arba ataskaitą, tada pereikite į rodinį Forma arba Ataskaita, kad patikrintumėte rezultatus.

Daugiau informacijos apie reiškinių kūrimą ieškokite straipsnyje Išmokite kurti reiškinius.

PASTABOS

  • Jei reikia daugiau vietos reiškiniui sukurti ypatybių lauke ControlSource, paspauskite SHIFT + F2, kad atidarytumėte lauką Mastelis.

  • Jei jūsų forma arba ataskaita remiasi užklausa, galbūt norėsite įdėti reiškinį į užklausą vietoj skaičiavimų valdiklio. Tai padarius, gali pagerėti efektyvumas ir, jei ketinate skaičiuoti įrašų grupių bendrąsias sumas, patogiau naudoti agregavimo funkcijaapskaičiuotasis laukas pavadinimą.

Teksto lauko ypatybių suvokimas

Neatsižvelgiant į tai, kaip sukurtas teksto laukas, turi būti nustatytos tam tikros ypatybės, kad teksto lauko veiktų ir atrodytų taip, kaip norite. Šiame sąraše pateikiamos kelios svarbesnės ir dažniausiai naudojamos teksto lauko ypatybės:

  • Pavadinimas    Teksto laukui versta suteikti trumpą, prasmingą pavadinimą, kad lengvai suprastumėte, kokie duomenys jame yra. Bus lengva susieti su teksto lauku reiškiniuose, kuriuos galite naudoti kituose teksto laukuose. Kai kurie duomenų bazės kūrėjai į teksto lauko pavadinimą pageidauja įtraukti prefiksą, pvz., txt, kad galėtų lengvai atskirti teksto laukus nuo kitų tipų valdiklių, pvz., txtFirstName arba txtAddress.

    Jei susietąjį teksto lauką kuriate nuvilkdami lauką iš srities Laukų sąrašas, „Access“ naudoja lauko pavadinimą kaip teksto lauką pavadinimą. Paprastai tai puikiai veikia, tačiau norėdami redaguoti ypatybę Valdiklio šaltinis ir sukurti reiškinį, pirmiausia reikėtų pakeisti teksto lauko pavadinimą, kad jis skirtųsi nuo lauko pavadinimą. Kitu atveju „Access“ gali būti neįmanoma nustatyti, ar yra nuoroda yra į teksto lauką, ar į lauką lentelėje. Tarkime, kad turite ataskaitą, kurioje yra teksto laukas Vardas, kuris yra susietas su lentelės lauku Vardas. Jei norite pašalinti tarpus, kurie gali atsirasti prieš reikšmę lauke Vardas, teksto lauko ypatybę galite nustatyti kaip Valdiklio šaltinis:

    =Trim([First Name])

    Tačiau tai reiškia, kad teksto lauke bus rodoma #Error, nes „Access“ negali nustatyti, ar reiškinys nurodo į lauką, ar į teksto lauką. Norėdami išspręsti šią problemą, pervardykite teksto laukus taip, kad jie turėtų unikalius pavadinimus.

  • Valdiklio šaltinis    Ši ypatybė nustato, ar teksto laukas yra susietas, nesusietas, ar apskaičiuotasis.

    • Jei ypatybės lauko Valdiklio šaltinis reikšmė yra lentelės lauko pavadinimas, tada teksto laukas yra susietas su tuo lauku.

    • Jei Valdiklio šaltinis reikšmė yra tuščia, teksto laukas nesusietas.

    • Jei Valdiklio šaltinis reikšmė yra reiškinys, teksto laukas yra apskaičiuotasis teksto laukas.

  • Teksto formatas    Jei teksto laukas yra susietas su ilgojo teksto lauku, reikšmę ypatybės lauke Teksto formatas galite nustatyti kaip Raiškusis tekstas. Tai suteikia galimybę teksto lauke esančiam tekstui taikyti kelis formatavimo stilius. Pavyzdžiui, vienam žodžiui galite taikyti paryškintąjį formatavimą, o pabraukimą – kitam.

  • Gali didėti    Ši ypatybė yra ypač naudinga ataskaitų teksto laukams, kurie yra susieti su trumpojo arba ilgojo teksto laukais. Numatytasis parametras yra Ne. Jei teksto lauke yra per daug teksto, rodomas tekstas yra sutrumpinamas (nukerpamas). Tačiau ypatybės lauko Gali didėti reikšmę nustatę kaip Taip, teksto lauke automatiškai koreguojamas aukštis, kad galėtumėte išspausdinti arba peržiūrėti visus jame esančius duomenis.

Puslapio viršus

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

×