Tekstivälja juhtelemendi lisamine vormile või aruandele

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Tekstiväli on vormides ja aruannetes andmete vaatamiseks ja redigeerimiseks kasutatav juhtelement. Tekstiväljal saab kuvada mitut tüüpi andmeid ning neid saab kasutada arvutustes. See teema selgitab, kuidas luua ja kasutada tekstivälja ning kirjeldab selle tähtsamaid omadusi.

Selle artikli teemad

Seotud tekstivälja lisamine

Sidumata tekstivälja lisamine

Arvutatud tekstivälja lisamine

Tekstivälja atribuutide mõistmine

Seotud tekstivälja lisamine

Seotud tekstiväli kuvab andmeid tabeli väljalt või päringust. Vormil saate andmete sisestamiseks või redigeerimiseks kasutada uuendatava kirje allikaga seotud tekstivälja. Tekstiväljal tehtavad muudatused kajastuvad aluseks olevas tabelis.

Kiire meetod seotud tekstivälja loomiseks on välja lohistamine paanilt Väljaloend oma vormile või aruandele. Access loob automaatselt tekstivälja järgmist andmetüüpi väljade kohta.

  • Tekst

  • Memo

  • Arv

  • Kuupäev/kellaaeg

  • Valuuta

  • Hüperlink

Teist andmetüüpi väljade lohistamine annab tulemuseks teist tüüpi juhtelemendid. Näiteks kui lohistada paanilt Väljaloend vormile või aruandele väli Jah/Ei, loob Access märkeruudu. Kui lohistate vormile või aruandele OLE-objekti välja, loob Access seotud objektipaneeli ning kui lohistate vormile või aruandele manuse välja, loob Access manuse juhtelemendi.

Seotud tekstivälja lisamine vormi või aruande lohistades välja paanilt Väljaloend

  1. Vormi või aruande avamiseks küljendi- või kujundusvaates paremklõpsake seda navigeerimispaanil ning valige soovitud vaade.

  2. Klõpsake menüü Vorming jaotises juhtelemendid nuppu Lisa olemasolevad väljad Nupu pilt .

  3. Paanil Väljaloend laiendage tabelit, mis sisaldab välja, mida soovite tekstiväljaga siduda.

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

    Paani Väljaloend töötamise kohta leiate lisateavet artiklist välja lisamine vormi või aruande lisamine.

Saate seotud tekstivälja lisada vormile või aruandele, lisades esmalt sidumata tekstivälja ning seejärel määrates selle atribuudiks Juhtelemendi allikas välja, millega soovite seda siduda.

Lehe algusse

Sidumata tekstivälja lisamine

Sidumata tekstiväli pole seotud tabeli välja või päringuga. Sidumata tekstivälja saate kasutada arvutuse tulemuste kuvamiseks või sisendi vastuvõtmiseks, mida ei soovi otse tabelisse salvestada. Sidumata tekstivälja on lihtsam lisada kujundusvaates.

  1. Vormi või aruande avamiseks kujundusvaates paremklõpsake seda navigeerimispaanil ning seejärel klõpsake käsku Kujundusvaade.

  2. Klõpsake menüü kujundus jaotises juhtelemendid nuppu Tekstiväli. Nupu pilt

  3. Tekstivälja lisamiseks vormile või aruandele klõpsake kursoriga kohas, kuhu soovite tekstivälja paigutada.

    Märkus. : Access asetab tekstiväljast vasakule sildi, seega tasub kursorist vasakule jätta ruumi sildi jaoks. Nii tekstivälja kui sildi saate hiljem ümber paigutada. Sildi saate kustutada, klõpsates seda ning vajutades kustutusklahvi (DELETE).

Teine viis sidumata tekstivälja loomiseks on esmalt luua seotud tekstiväli, lohistades välja paanilt Väljaloend vormile või aruandele, ning seejärel kustutades selle atribuudi Juhtelemendi allikas väärtuse. Kui seda teha kujundusvaates, kuvab tekstiväli välja nime asemel teate "Sidumata". Küljendivaates tekstiväli lihtsalt ei kuva enam andmeid — see on tühi.

Lehe algusse

Arvutatud tekstivälja lisamine

  1. Vorm või aruande avamiseks kujundusvaates paremklõpsake seda navigeerimispaanil ning seejärel klõpsake käsku Kujundusvaade.

  2. Klõpsake menüü kujundus jaotises juhtelemendid nuppu Tekstiväli. Nupu pilt

  3. Tekstivälja lisamiseks vormile või aruandele klõpsake kursoriga kohas, kuhu soovite tekstivälja paigutada.

  4. Tehke ühte järgmistest:

    Asetage kursor tekstiväljale ja sisestage avaldis, mis arvutab kokkuvõtte.

    Valige tekstiväli, vajutage atribuudilehe kuvamiseks klahvi F4 ja tippige atribuudiväljale Juhtelemendi allikas avaldis. Avaldise loomiseks kasutada avaldisekoostur , klõpsake nuppu Koosturi nupp atribuudiväljale Juhtelemendi allikas kõrval.

  5. Salvestage vorm või aruanne ning lülituge tulemuste kontrollimiseks tagasi vormi- või aruandevaatesse.

Avaldiste loomise kohta leiate lisateavet artiklist Avaldise loomine.

Märkus. : 

  • Kui vajate atribuudiväljal Juhtelemendi allikas avaldise tippimiseks rohkem ruumi, vajutage klahve SHIFT+F2, et avada väli Suumimine.

  • Kui teie vorm või aruanne põhineb päringul, võite panna avaldise arvutatud juhtlemendi asemel päringusse. Nõnda toimimine võib parandada jõudlust ning kui kavatsete arvutada kirjerühmade kokkuvõtteid, on kokkuvõttefunktsioon lihtsam kasutada arvutuslik väli.

Lehe algusse

Tekstivälja atribuutide mõistmine

Sõltumata tekstivälja loomisviisist peate sellele töötamiseks ja vajalikul viisil kuvamiseks määrama teatud atribuudid. Järgnevalt on loendatud mõned tähtsamad ja sagedamini kasutatavad tekstivälja atribuudid.

  • Nimi    Tekstivälja peaks andma lühikesed ja tähenduslik nimi, nii, et saate hõlpsalt teada toodavad andmed, mida see sisaldab. See on lihtne viidata avaldised, mida võib kasutada muude tekstiväljad tekstivälja. Mõned andmebaasi arendajad eelistate eesliite, txt, nt lisada teksti väljale nimed, et neid saab hõlpsasti eristada tekstiväljade muud tüüpi juhtelemente – näiteks txtFirstName või txtAddress.

    Kui loote seotud tekstivälja paanilt Väljaloend mõnd välja lohistades, kasutab Access tekstivälja nimena välja nime. See töötab tavaliselt hästi, kuid kui teil on plaanis redigeerida atribuuti Juhtelemendi allikas ning luua avaldist, on mõttekas esmalt muuta tekstivälja nime nii, et see erineks välja nimest. Vastasel juhul ei pruugi Access mõista, kas viidatakse tekstiväljale või väljale tabelis. Oletame näiteks, et teie aruanne sisaldab tekstivälja nimega Eesnimi, mis on seotud tabeli väljaga Eesnimi. Kui soovite kärpida välja Eesnimi andmetele eelnevaid võimalikke tühikuid, võite tekstivälja atribuudiks Juhtelemendi allikas määrata:

    =Trim([First Name])

    Kuid selle tulemusena ilmneb tekstiväljal #Tõrge, kuna Access ei suuda määrata, kas avaldis viitab väljale tabelis või tekstiväljale. Probleemi kõrvaldamiseks andke tekstiväljadele kordumatud nimed.

  • Juhtelemendi allikas    See atribuut määrab, kas tekstiväli on seotud, sidumata või arvutatud.

    • Kui väärtus atribuudiväljal Juhtelemendi allikas on tabeli välja nimi, on tekstiväli selle väljaga seotud.

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

    • Kui välja Juhtelemendi allikas väärtuseks on avaldis, on tegemist arvutatud tekstiväljaga.

  • Tekstivorming.    Kui tekstiväli on seotud Memo-tüüpi väljaga, võite atribuudi Tekstivorming väärtuseks määrata RTF-vorming. Nõnda toimimine võimaldab teil tekstivälja tekstile rakendada mitut vorminduslaadi. Näiteks saate ühele sõnale rakendada paksu vormingu ja teisele allakriiosutusvormingu.

  • Võib kasvada.    See atribuut on iseäranis kasulik aruandeis, mille tekstiväljad on seotud Tekst- või Memo-tüüpi väljadega. Vaikeväärtus on Ei. Kui tekstiväljal on liiga palju teksti, siis kärbitakse see. Kuid kui atribuudi Võib kasvada väärtuseks määrata Jah, kohandab tekstiväli automaatselt oma vertikaalsuurust kogu sisalduva andmehulga printimiseks või eelvaateks.

    Näpunäide. : Access 2010 sisaldab uue tingimusvormingu funktsioonid, mis võivad oluliselt parema loetavuse aruande.

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

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.

×