Accessin Luku-, Suuri luku- ja Valuutta-tietotyypit sisältävät monia muotoja. Luku- ja valuuttamuotoilussa on kolme vaihtoehtoa: oletusmuotoilujen säilyttäminen, ennalta määritetyn muodon käyttäminen tai mukautetun muodon luominen. Kun käytät muotoilua taulukon kentässä, Access käyttää samaa muotoilua automaattisesti kaikissa lomakkeen tai raportin ohjausobjekteissa, jotka myöhemmin sidot kyseiseen taulukon kenttään. Muotoilu muuttaa vain tietojen näyttötapaa. Se ei vaikuta siihen, miten tiedot tallennetaan tai miten käyttäjät syöttävät tietoja.
Artikkelin sisältö
- Luku- ja valuuttamuotojen yleiskatsaus
- Ennalta määritetyn muodon käyttäminen
- Esimerkkejä esimääritetyistä muodoista
- Mukautetun muodon käyttäminen
- Esimerkkejä mukautetuista muodoista
- Merkkien muotoilun mukauttaminen
- Näytä A.D. tai B.C.
Luku- ja valuuttamuotojen yleiskatsaus
Voit luoda mukautetun muodon kirjoittamalla erilaisia merkkejä taulukon kentän Muoto-ominaisuuteen . Merkit voivat olla paikkamerkkejä, kuten 0 ja, #erottimia (esimerkiksi pisteitä ja pilkkuja), literaaleja merkkejä ja värejä sen mukaan, miten haluat muotoilun näkyvän. Access käyttää automaattisesti taulukon kentässä käyttämääsi mukautettua muotoilua sidottuun ohjausobjektiin lomakkeessa tai raportissa.
Voit määrittää muodot neljälle lukuarvotyypille: positiivinen, negatiivinen, nolla (0) ja tyhjäarvo (ei määritetty). Jos luot muodon kullekin arvotyypille, aseta positiivisten arvojen muotoilu ensimmäiseksi, negatiivisten arvojen muotoilu toiseksi ja nolla-arvojen muotoilu kolmanneksi ja tyhjäarvojen muoto viimeiseksi. Erota muotoilut toisistaan puolipisteellä.
Esimerkki mukautetusta muotoilusta: #,###.##;(#,###.##)[Red];0,000.00;"Undefined"
Näkyy muodossa:
1,234.568-
(1,234.568)punaisella 0,000.00Undefined
Muotoilu tarkoittaa seuraavaa:
- Numeromerkki (
#) on numeroiden paikkamerkki. Jos arvoja ei ole, Access näyttää tyhjän välin. Käytä tätä paikkamerkkinä, jos haluat nollat näkyviin tyhjien välilyöntien0sijasta. Jos haluat esimerkiksi näyttää1234muodossa1234.00, käytä muotoilumerkkijonoa####.00. - Positiivisissa luvuissa näkyy kaksi desimaalia.
- Negatiiviset arvot näytetään kahden desimaalin tarkkuudella, sulkeissa ja punaisella.
- Nolla-arvot näkyvät lukuina
0, joissa on aina kaksi desimaalia. - Null-arvot näkyvät sanana
Undefined.
Merkkijonossa voi olla enintään neljä osaa, ja kukin osa on erotettu toisistaan puolipisteellä (;). Jos taulukon kenttä hyväksyy tyhjiä arvoja, voit jättää pois neljännen osan.
| Osio | Muodon kuvaus | Esimerkki |
|---|---|---|
Jos ensimmäisessä osassa on #,###.## |
Näyttää positiiviset arvot. |
1234.5678 näkyy muodossa 1,234.568. Tässä muodossa tuhaterottimena käytetään pilkkua ja desimaalierottimena pistettä. Jos tietueen desimaaliluvut ylittävät mukautetun muotoilun paikkamerkkien määrän, Access pyöristää arvot ja näyttää vain muotoilun määrittämän määrän arvoja. Jos kentän sisältö on esimerkiksi , 3,456.789mutta muotoilu määrittää kaksi desimaalia, Access pyöristää desimaaliarvon muotoon 0.79.
Vinkki: Jos haluat käyttää muotoilua, jossa on suurempia arvoja tai desimaaleja, lisää desimaaliarvolle lisää paikkamerkkejä, esimerkiksi #,###.###. |
Jos toisessa osassa on (#,###.##)[Red] |
Näyttää vain negatiiviset arvot. Jos tiedoissa ei ole negatiivisia arvoja, Access jättää kentän tyhjäksi. | Negatiivinen arvo kirjoitetaan literaalien tai sulkeiden väliin. Tässä esimerkissä kaikki negatiiviset arvot näkyvät punaisina. |
Jos kolmas osa sisältää 0,000.00 |
Määrittää kaikkien nolla-arvojen (0) muodon. |
Jos kentän arvo on nolla, 0,000.00 näytetään. Jos haluat näyttää numeron sijasta tekstiä, käytä "Zero" lainausmerkkejä lainausmerkkien ympäröimänä. |
Jos neljäs osa sisältää "Undefined" |
Määrittää, mitä käyttäjät näkevät, kun tietue sisältää tyhjän arvon. Tässä tapauksessa käyttäjät näkevät sanan Undefined. |
Voit käyttää myös muuta tekstiä, kuten tai "Null""****". Merkkejä, joiden ympärillä on lainausmerkit, käsitellään literaaleina ja ne näytetään täsmälleen samalla tavalla kuin ne on kirjoitettu. |
Sivun alkuun
Ennalta määritetyn muodon käyttäminen
Accessissa on useita esimääritettyjä luku- ja valuuttamuotoja. Oletusmuotoiluna on luvun näyttäminen sellaisena kuin se on kirjoitettu.
Vihje
Desimaalit-ominaisuuden avulla voit korvata Muoto-ominaisuudelle määritetyn esimääritetyn muodon desimaalien oletusmäärän.
Taulukossa
- Avaa taulukko rakennenäkymässä.
- Valitse rakenneruudukon yläosassa päivämäärä/aika-kenttä, jota haluat muotoilla.
- Napsauta alaosan Kentän ominaisuudet -osan Muoto-ominaisuusruudun nuolta ja valitse muoto avattavasta luettelosta.
- Kun olet valinnut muodon, Ominaisuuden päivitysasetukset -painike tulee näkyviin. Sen avulla voit käyttää uutta muotoa muihin taulukon kenttiin ja lomakkeen ohjausobjekteihin, jotka loogisesti perivät sen. Jos haluat käyttää muutoksia koko tietokannassa, napsauta toimintotunnistetta ja valitse sitten Päivitä muotoilu kaikkialla<, missä käytetään kentän nimeä>. Tässä tapauksessa Kentän nimi on luku- tai valuuttakentän nimi.
- Jos haluat ottaa muutokset käyttöön koko tietokannassa, valitse Kyllä , kun näyttöön tulee Päivitä ominaisuudet -valintaikkuna, joka näyttää lomakkeet ja muut objektit, jotka perivät uuden muodon. Lisätietoja on artikkelissa Kentän ominaisuuden välittäminen.
- Tallenna muutokset ja siirry taulukkonäkymään , jotta näet, vastaako muoto tarpeitasi.
Huomautus
Uudet lomakkeet, raportit ja näkymät, jotka luot tämän taulukon pohjalta, saavat taulukon muotoilun, mutta voit ohittaa sen lomakkeessa, raportissa tai näkymässä muuttamatta taulukon muotoilua.
Lomakkeessa tai raportissa
Lomakkeessa tai raportissa päivämäärät näkyvät yleensä tekstiruuduissa. Määritä vain tekstiruudun Muoto-ominaisuus haluamaasi päivämäärämuotoon.
- Avaa lomakkeen tai raportin asettelunäkymä tai rakennenäkymä.
- Vie osoitin numeron tai valuutan sisältävään tekstiruutuun.
- Tuo ominaisuusikkuna näkyviin painamalla F4-näppäintä.
- Määritä Muoto-ominaisuudeksi jokin ennalta määritetyistä päivämäärämuodoista.
Kyselyssä
- Avaa kysely rakennenäkymään.
- Napsauta päivämääräkenttää hiiren kakkospainikkeella ja valitse sitten Ominaisuudet.
- Valitse haluamasi muoto ominaisuusikkunanMuotoilu-ominaisuusluettelosta .
Lausekkeessa
- Funktion avulla
FormatDateTimevoit muotoilla päivämääräarvon johonkin useista ennalta määritetyistä muodoista. Tästä voi olla apua, jos työskentelet alueella, joka vaatii lausekkeen, kuten makron tai kyselyn.
Sivun alkuun
Esimerkkejä esimääritetyistä muodoista
Seuraavassa taulukossa on esimääritetyt lukujen ja valuuttojen Muoto-ominaisuusasetukset.
| Asetus | Kuvaus |
|---|---|
| Yleinen numero | (Oletus) Näyttää kirjoitetun luvun. |
| Valuutta | Käyttää tuhaterotinta ja noudattaa Windowsin aluekohtaisissa asetuksissa määritettyjä asetuksia negatiivisille summille, desimaali- ja valuuttasymboleille sekä desimaalipaikoille. |
| Euro | Käyttää euromerkkiä (€), riippumatta Windowsin aluekohtaisissa asetuksissa määritetystä valuuttasymbolista. |
| Korjattu | Näyttää vähintään yhden numeron ja noudattaa Windowsin aluekohtaisissa asetuksissa määritettyjä asetuksia negatiivisille määrille, desimaali- ja valuuttasymboleille sekä desimaaleille. |
| Vakio | Käyttää tuhaterotinta ja noudattaa Windowsin aluekohtaisissa asetuksissa määritettyjä asetuksia negatiivisille määrille, desimaalisymboleille ja desimaalipaikoille. |
| Prosentti | Kertoo arvon sadalla ja liittää prosenttimerkin (%). Se noudattaa Windowsin aluekohtaisissa asetuksissa määritettyjä asetuksia negatiivisille määrille, desimaalisymboleille ja desimaalipaikoille. |
| Tieteellinen | Käyttää vakiomuotoista tieteellistä merkintätapaa. |
Seuraavassa on esimerkkejä ennalta määritetyistä lukumuotoiluista.
| Asetus | Tiedot | Näyttö |
|---|---|---|
| Yleinen numero | 3456.789 –3456.789 213,21 dollaria |
3456.789 –3456.789 213,21 dollaria |
| Valuutta | 3456.789 –3456.789 |
3,456,79 $ (3 456,79 dollaria) |
| Korjattu | 3456.789 –3456.789 3.56645 |
3456.79 –3456.79 3.57 |
| Vakio | 3456.789 | 3,456.79 |
| Prosentti | 3 0.45 |
300% 45% |
| Tieteellinen | 3456.789 –3456.789 |
3,46E+03 –3.46E+03 |
Mukautetun muodon käyttäminen
Avaa taulukko rakennenäkymässä.
Valitse rakenneruudukon yläosassa päivämäärä/aika-kenttä, jota haluat muotoilla.
Valitse Kentän ominaisuudet -osassa Yleiset-välilehti , napsauta Muotoile-ruudun vieressä olevaa solua ja kirjoita merkit haluamasi muotoilun mukaan.
Kun olet valinnut muodon, Ominaisuuden päivitysasetukset -toimintotunniste tulee näkyviin. Sen avulla voit käyttää uutta muotoa muihin taulukon kenttiin ja lomakkeen ohjausobjekteihin, jotka loogisesti perivät sen. Jos haluat käyttää muutoksia koko tietokannassa, napsauta toimintotunnistetta ja valitse sitten Päivitä muotoilu kaikkialla, missä käytetään kentän nimeä. Tässä tapauksessa Kentän nimi on päivämäärä/aika-kentän nimi.
Jos haluat ottaa muutokset käyttöön koko tietokannassa, valitse Kyllä , kun näyttöön tulee Päivitä ominaisuudet -valintaikkuna, joka näyttää lomakkeet ja muut objektit, jotka perivät uuden muodon. Lisätietoja on artikkelissa Kentän ominaisuuden välittäminen.
Tallenna muutokset ja siirry taulukkonäkymään , jotta näet, vastaako muoto tarpeitasi.
Testaa muoto seuraavasti:
- Kirjoita arvot ilman tuhaterottimia tai desimaalierottimia ja katso, miten muotoilu käsittelee tietoja. Sijoittaako muoto erottimet oikeisiin paikkoihin?
- Kirjoita arvot, jotka ovat odotettua pidempiä tai lyhyempiä (erottimien kanssa tai ilman), ja katso, miten muotoilu toimii. Lisääkö muotoilu ei-toivottuja välilyöntejä tai etu- tai loppunollia?
- Kirjoita nolla- tai tyhjäarvo positiivisille ja negatiivisille arvoille tarkoitettuun muotoon ja katso, oletko tyytyväinen tulokseen.
Huomautus
Kun käytät muotoilua taulukon kentässä, Access käyttää samaa muotoa kaikissa lomakkeen tai raportin ohjausobjekteissa, jotka sidot kyseiseen kenttään.
Sivun alkuun
Esimerkkejä mukautetuista muodoista
Seuraavassa on esimerkkejä mukautetuista lukumuotoiluista.
| Asetus | Kuvaus |
|---|---|
0;(0);;"Null" |
Näyttää positiiviset arvot normaalisti, negatiiviset arvot sulkeissa ja sanan Null , jos arvo on tyhjäarvo. |
+0.0;–0.0;0.0 |
Näyttää plus- (+) tai miinusmerkin (–) positiivisilla tai negatiivisilla luvuilla ja näyttää 0.0 , jos arvo on nolla. |
Sivun alkuun
Merkkien muotoilun mukauttaminen
Voit luoda mukautetun muodon käyttämällä seuraavia merkkejä paikkamerkkeinä ja erottimina.
| Merkki | Kuvaus |
|---|---|
# |
Tätä käytetään numeron esittämiseen. Jokainen merkin esiintymä vastaa yhden luvun sijaintia. Jos kohdassa ei ole arvoa, Access näyttää tyhjän välin. Sitä voi käyttää myös paikkamerkkinä. Näkyviin tulee esimerkiksi jos käytät muotoa #,### ja annat kenttään 45 arvon45. Jos kirjoitat 12,145 kentän, Access näyttää sen 12,145 , vaikka olet määrittänyt vain yhden paikkamerkin tuhaterottimen vasemmalle puolelle. |
0 |
Tätä käytetään numeron esittämiseen. Jokainen merkin esiintymä vastaa yhden luvun sijaintia. Jos kohdassa ei ole arvoa, Access näyttää nollan (0). |
Desimaalierotin. (piste) |
Osoittaa kohdan, johon haluat Accessin sijoittavan erotinmerkin luku- tai valuuttakentän kokonaisen ja desimaaliosan väliin. Desimaalierottimet vaihtelevat, ja ne on määritetty Windowsin aluekohtaisissa asetuksissa. |
Tuhaterotin, (pilkku) |
Osoittaa kohdan, johon haluat Accessin sijoittavan erotinmerkin luku- tai valuuttakentän tuhatosan väliin. Tuhaterottimet vaihtelevat, ja ne on määritetty Windowsin aluekohtaisissa asetuksissa. |
tyhjät välilyönnit, +-$() |
Käytetään välilyöntien, matemaattisten merkkien (+-) ja talousmerkkien (¥£$) lisäämiseen tarpeen mukaan mihin tahansa muotoilumerkkijonoon. Jos haluat käyttää muita yleisiä matemaattisia merkkejä, kuten vinoviivaa (\ tai /) ja tähteä (*), lisää niiden ympärille lainausmerkit. Huomaa, että voit asettaa ne minne tahansa. |
\ |
Käytetään pakottamaan Access näyttämään heti sitä seuraava merkki. Tämä vastaa merkin ympäröimistä lainausmerkeillä. |
! |
Tämän avulla voit pakottaa kaikkien arvojen tasauksen vasemmalle. Kun tasaat pakottamalla vasemmalle, et voi käyttää # ja-paikkamerkkejä 0 , mutta voit käyttää paikkamerkkejä tekstimerkeille. |
* |
Käytetään pakottamaan tähden perässä oleva merkki täyttömerkiksi, jolla täytetään tyhjät tilat. Access näyttää normaalisti numeeriset tiedot oikealle tasattuina ja täyttää arvon vasemmalla puolella olevat alueet tyhjillä välilyönneillä. Voit lisätä täyttömerkkejä mihin tahansa muotoilumerkkijonon kohtaan, ja kun teet niin, Access täyttää tyhjät välilyönnit määritetyllä merkillä. Muoto £##*~.00 näyttää esimerkiksi valuuttasumman muodossa £45~~~~~.15. Kentässä näkyvien aaltoviivamerkkien (~) määrä riippuu taulukon kentässä olevien välilyöntien määrästä. |
% |
Käytetään muotoilumerkkijonon viimeisenä merkkinä. Kertoo arvon luvulla 100 ja näyttää tuloksen yhdessä loppuosan prosenttimerkin kanssa. |
E+, E-tai e+, e- |
Käytetään arvojen näyttämiseen tieteellisellä tai eksponentiaalisella merkintätavalla. Käytä tätä vaihtoehtoa, kun ennalta määritetty tieteellinen muoto ei riitä arvoillesi. Käytä or-operaattoria E+e+ , kun haluat näyttää arvot positiivisina eksponentina ja E- /tai e- negatiivisina eksponentteina. Näitä paikkamerkkejä on käytettävä muiden merkkien kanssa. Oletetaan esimerkiksi, että käytät muotoa 0.000E+00 numeeriseen kenttään ja kirjoitat sitten .612345 Access näyttää 6.123E+05. Access pyöristää ensin desimaalien määrän alaspäin kolmeen, joka on desimaalierottimen oikealla tai vasemmalla puolella olevien nollien määrä. Seuraavaksi Access laskee eksponenttiarvon niiden numeroiden määrästä, jotka ovat alkuperäisen arvon desimaalierottimen oikealle tai vasemmalle (kieliasetusten mukaan vasemmalle). Tässä tapauksessa alkuperäisen arvon olisi ollut 612345viisi numeroa desimaalipilkun oikealla puolella. Tästä syystä Access näyttää 6.123E+05, ja tuloksena saatava arvo on sama kuin 6.123 x 105. |
"Literal text" |
Lisää kaksinkertaisia lainausmerkkejä tekstin ympärille, jonka haluat käyttäjien näkevän. |
[color] |
Tämän avulla käytetään väriä kaikissa muotoiluosan arvoissa. Värin nimi on kirjoitettava hakasulkeisiin ja käytettävä jotakin seuraavista nimistä: , , , , , , tai yellowwhite. magentaredgreencyanblueblack |
Sivun alkuun
Näytä A.D. tai B.C.
Voit käyttää mukautettua muotoilua A.D. ennen vuotta tai B.C. sen jälkeen näyttämiseen sen mukaan, onko vuosiluku positiivinen vai negatiivinen. Positiiviset luvut näytetään vuosina, jotka ovat A.D. vuotta ennen. Negatiiviset luvut näytetään vuosina, jotka tulevat B.C. vuoden jälkeen.
- Avaa taulukko rakennenäkymässä.
- Valitse rakenneruudukon yläosassa lukukenttä, jota haluat muotoilla.
- Napsauta alaosassa Muoto-ominaisuusruutua ja kirjoita sitten tämä mukautettu muoto:
"A.D. " #;# " B.C."
Sivun alkuun