Tekstivälja juhtelemendi lisamine vormile või aruandele

Tekstiväli on Accessis peamine juhtelement vormi- ja aruandeandmete kuvamiseks ja redigeerimiseks. Tekstiväljadel saab kuvada mitut eri tüüpi andmeid ning saate nende abil ka arvutusi teha. Selles artiklis selgitatakse, kuidas luua ja kasutada tekstivälja ning kirjeldatakse mõnda olulist tekstivälja atribuuti.

Selle artikli teemad

Seotud tekstivälja lisamine

Sidumata tekstivälja lisamine

Arvutusliku tekstivälja lisamine

Tekstivälja atribuutide mõistmine

Seotud tekstivälja lisamine

Seotud tekstiväljas kuvatakse tabeli või päringu välja andmed. Väljal olevate andmete sisestamiseks või redigeerimiseks saate kasutada vormil tekstivälja, mis on seotud värskendatava kirjeallikaga. Tekstiväljas tehtud muudatused kajastuvad aluseks olevas tabelis.

Tekstivälja kiiresti loomiseks saab lohistada välja paanilt Väljaloend vormile või aruandesse. Access loob automaatselt järgmise andmetüübiga tekstivälju:

  • Lühitekst

  • Pikk tekst

  • Arv

  • Kuupäev/kellaaeg

  • Valuuta

  • Hüperlink

  • Arvutuslik

Märkus. : Alates Access 2013-st nimetatakse tekstilisi andmetüüpe nimega „Lühitekst“ ja memo andmetüüpe nimega „Pikk tekst“.

Teist andmetüüpi väljade lohistamisel luuakse teist tüüpi juhtelemendid. Kui lohistate näiteks välja Jah/ei paanilt Väljaloend vormile või aruandesse, loob Access märkeruudu. Kui lohistate vormile või aruandesse OLE-objekti välja, loob Access seotud objekti raami, ning kui lohistate vormile või aruandesse manusevälja, loob Access manuse juhtelemendi.

Seotud teksti lisamine vormile või aruandesse välja lohistamise teel paanist Väljaloend

  1. Aruande avamiseks paremklõpsake küljendivaates või kujundusvaates seda navigeerimispaanil ja valige siis soovitud vaade.

  2. Klõpsake menüü Kujundus jaotises Tööriistad nuppu Lisa olemasolevad väljad Nupu pilt .

  3. Laiendage paanil Väljaloend tabelit, mis sisaldab välja, mille soovite tekstiväljaga siduda.

  4. Lohistage väli paanilt Väljaloend aruandesse või vormile.

    Lisateavet paaniga Väljaloend töötamise kohta leiate teemast Vormile või aruandele välja lisamine.

Saate vormile või aruandesse seotud tekstivälja lisamiseks ka lisada kõigepealt sidumata tekstivälja ja seejärel määrata tekstivälja atribuudiks Juhtelemendi allikas seotava välja.

Sidumata tekstivälja lisamine

Sidumata tekstiväli pole tabelis või päringus teise väljaga seotud. Sidumata tekstivälja abil saate kuvada arvutustulemusi või kinnitada sisendeid, mida ei soovi otse tabelis talletada. Sidumata teksti on kõige lihtsam lisada kujundusvaates.

  1. Vormi või aruande avamiseks kujundusvaates paremklõpsake vormi või aruannet navigeerimispaanil ja valige seejärel Kujundusvaade.

  2. Klõpsake menüü Kujundus jaotises Juhtelemendid nuppu Tekstiväli.

  3. Viige kursor kohta, kuhu soovite tekstivälja vormil või aruandes paigutada, ja seejärel klõpsake seal teksti lisamiseks.

    Märkus. : Access paigutab tekstiväljast vasakule ka sildi, nii et jätke sildi jaoks kursorist vasakule ruumi. Hiljem saate silti ja tekstivälja ümber paigutada. Sildi kustutamiseks klõpsake seda ja vajutage kustutusklahvi (DELETE).

Teine võimalus sidumata tekstivälja loomiseks on luua kõigepealt tekstiväli. Lohistage selleks väli paanilt Väljaloend vormile või aruandesse ja kustutage seejärel väärtus atribuudist Juhtelemendi allikas. Kui teete seda kujundusvaates, kuvatakse tekstiväljal sõna „Sidumata“, mitte väljanimi. Küljendivaates ei kuvata tekstiväljal enam andmeid, vaid see on tühi.

Arvutusliku tekstivälja lisamine

  1. Vormi või aruande avamiseks kujundusvaates paremklõpsake vormi või aruannet navigeerimispaanil ja valige seejärel Kujundusvaade.

  2. Klõpsake menüü Kujundus jaotises Juhtelemendid nuppu Tekstiväli.

  3. Viige kursor kohta, kuhu soovite tekstivälja vormil või aruandes paigutada, ja seejärel klõpsake seal teksti lisamiseks.

  4. Tehke ühte järgmistest.

    Viige kursor tekstiväljale ja tippige seejärel avaldis, millega arvutatakse summa.

    Valige tekstiväli, vajutage atribuudilehe kuvamiseks klahvi F4 ja tippige avaldis atribuudi Juhtelemendi allikas väljale. Klõpsake avaldisekoosturi abil avaldise loomiseks atribuudivälja Juhtelemendi alliaks kõrval olevat ikooni Koosturi nupp .

  5. Salvestage vorm või aruanne ja avage seejärel tulemuste kontrollimiseks vormivaade või aruandevaade.

Avaldiste loomise kohta leiate lisateavet artiklist Avaldise koostamine.

MÄRKUSED.

  • Kui vajate atribuudi ControlSource (Juhtelemendi allikas) väljale avaldise tippimiseks lisaruumi, vajutage välja Suum avamiseks klahvikombinatsiooni SHIFT + F2.

  • Kui vorm või aruanne põhineb päringul, oleks mõistlik panna avaldis päringusse, mitte arvutuslikku juhtelementi. See võib suurendada jõudlust ja kui arvutate kirjerühmade summasid, on kokkuvõttefunktsioonis lihtsam arvutusliku välja nime kasutada.

Tekstivälja atribuutide mõistmine

Olenemata tekstivälja loomise viisist tuleb mõned atribuudid määrata nii, et tekstiväli töötaks ja kuvataks teie soovitud viisil. Järgmises loendis on toodud mõned olulisemad ja levinumad tekstivälja atribuudid.

  • Nime    Tekstivälja nimi peaks olema lühike ja tähendusrikas, et saaksite kergesti aru, mis andmed seal on. Nii on tekstiväljale teistes tekstiväljades kasutatavates avaldistes lihtne viidata. Mõned andmebaaside arendajad eelistavad lisada tekstiväljade nimedele eesliiteid (nt txt), et tekstivälju oleks muud tüüpi juhtelementidest kerge eristada (nt txtEesnimi või txtAadress).

    Kui loote tekstivälja lohistamise teel paanilt Väljaloend seotud tekstivälja, kasutab Access tekstivälja nimena väljanime. See toimib tavaliselt hästi, kuid kui kavatsete atribuuti Juhtelemendi allikas redigeerida ja avaldist luua, oleks hea panna tekstiväljale väljanimest erinev nimi. Muul juhul ei pruugi Access kindlaks teha, kas mõtlete tekstivälja või tabeli välja. Oletame näiteks, et aruandes on tekstiväli nimega „First Name“ („Eesnimi“), mis on seotud tabeliväljaga „Fist Name“. Kui soovite kustutada väljale „Fist Name“ eelnevaid mis tahes tühikuid, saate määrata tekstivälja atribuudi Juhtelemendi allikas järgmiselt:

    =Trim([First Name])

    See tekitab aga tekstiväljal vea (#Error), kuna Access ei saa kindlaks teha, kas avaldis viitab väljale või tekstiväljale. Probleemi lahendamiseks pange tekstiväljadele kordumatud nimed.

  • Juhtelemendi allikas    Selle atribuudiga määratakse, kas tekstiväli on seotud, sidumata või arvutuslik.

    • Kui atribuudi Juhtelemendi allikas välja väärtus on tabelivälja nimi, seotakse tekstiväli selle väljaga.

    • Kui atribuudi Juhtelemendi allikas välja väärtus on tühi, siis on tekstiväli sidumata.

    • Kui atribuudi Juhtelemendi allikas välja väärtus on avaldis, siis on tekstiväli arvutuslik tekstiväli.

  • Tekstivorming    Kui tekst on seotud väljaga „Pikk tekst“, saate määrata atribuudi Tekstivorming väljale väärtuse RTF-vorming. Nii saate rakendada tekstivälja tekstile mitut vormingulaadi. Saate näiteks rakendada ühele sõnale paksu vormingu ja teisele allakriipsutuse.

  • Võib kasvada    Sellest atribuudist on eriti palju kasu aruannetes, mille tekstiväljad on seotud väljadega „Pikk tekst“ või „Lühike tekst“. Vaikesäte on Ei. Kui tekstiväljal on kuvamiseks liiga palju teksti, siis tekst kärbitakse (lõigatakse ära). Saate siiski atribuudi Võib kasvada välja väärtuseks määrata Jah. Sellisel juhul kohandub tekstiväli automaatselt vertikaalsuurusega kõigi seal sisalduvate andmete printimiseks või eelvaateks.

Lehe algusse

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×