Dátum- és időmező formázása

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

A dátum- és időadattípusok számos különböző formátummal rendelkeznek, amelyek segítenek az egyedi körülményeknek való megfelelésben. A formázáshoz három lehetőség közül választhat: megtarthatja az alapértelmezett formátumokat, előre definiált formátumokat alkalmazhat, vagy egyéni formátumot hozhat létre. Ha egy táblamezőre alkalmaz formátumot, a rendszer automatikusan alkalmazza ugyanezt a formátumot minden olyan űrlap- vagy jelentésvezérlőre, amelyet később az adott táblamezőhöz köt. A formázás csak az adatok megjelenítési módját módosítja, és nincs hatással az adatok tárolási módjára, illetve arra, hogy a felhasználók hogyan adhatják meg az adatokat.

Tartalom

A dátum- és időformátumok áttekintése

Az Access automatikusan megjeleníti a dátumot és az időt az Általános dátum és a Hosszú idő formátumban. A dátumok a következőképpen jelennek meg: mm/dd/yyyyy az Egyesült Államokban, és mint, dd/mm/yyyy az Egyesült Államokon kívül, ahol az mm a hónap, dd a nap, az éé pedig az év. Az idő a következőképpen jelenik meg: óó:pp:mm:ss AM/PM, ahol a hh az óra, az mm perc, az ss pedig másodperc.

Ezek az automatikus dátum- és időformátumok a számítógépen a Microsoft Windows területi és nyelvi beállításai beállításban megadott földrajzi helytől függően változnak. Például Európában és Ázsia számos részén a tartózkodási helyétől függően a dátum és az idő 2018.11.28. 12:07:12 vagy 2018. 02. 11. 12:07:12 du. A Egyesült Államok 2018. 11. 28. 12:07:12 pm jelenik meg.

Ezeket az előre definiált formátumokat egyéni megjelenítési formátumok használatával is módosíthatja. Megadhat például egy dátumot európai formátumban(például 2018.11.28.), és beállíthatja, hogy a tábla, űrlap vagy jelentés 2018. 11. 28. dátumként jelenítse meg az értéket. A kiválasztott egyéni formátum nem befolyásolja az adatok bevitelét és az Access által az adatok tárolásának módját.

Az Access automatikusan biztosítja a dátum- és időformázáshoz kapcsolódó adatérvényesítés bizonyos szintjét. Ha például érvénytelen dátumot ad meg (például 32.11.2018), megjelenik egy üzenet, és megadhat egy új értéket, vagy átalakíthatja a mezőt a Dátum/idő adattípusról a Szöveg adattípusra. Az érvényes dátumértékek -657 434 (i. e. 100. január 1.) és 2 958 465 (9999. december 31.) között mozognak. Az érvényes időértékek 0,0 és 0,9999 között, illetve 23:59:59-ig terjednek.

Ha egy adott formátumban szeretné korlátozni a dátum és idő bevitelét, használjon beviteli maszkot. Ha például beviteli maszkot alkalmazott a dátumok európai formátumban való megadására, akkor az adatbázisban adatokat bevinő személy nem fog tudni dátumokat más formátumban megadni. A beviteli maszkok alkalmazhatók táblák, lekérdezési eredményhalmazok mezőire, valamint űrlapok és jelentések vezérlőire. További információ: Adatbeviteli formátumok kezelése beviteli maszkokkal.

Vissza a lap tetejére

Előre definiált formátum alkalmazása

Az Access számos előre definiált formátumot biztosít a dátum- és időadatokhoz.

Táblában

  1. Nyissa meg a táblát Tervező nézetben.
  2. A tervezőrács felső szakaszában válassza ki a formázni kívánt Dátum/idő mezőt.
  3. A Mezőtulajdonságok szakaszban kattintson a Formátum tulajdonságmezőben lévő nyílra, és válasszon egy formátumot a legördülő listából.
  4. Miután kiválasztott egy formátumot, megjelenik a Tulajdonságfrissítési beállítások gomb, és lehetővé teszi, hogy az új formátumot bármely más olyan táblamezőre és űrlapvezérlőre alkalmazza, amely logikailag örökli azt. Ha a módosításokat az adatbázisban szeretné alkalmazni, kattintson az intelligens címkére, majd a Formátum frissítése mindenhol <mezőnév> elemre. Ebben az esetben a Mezőnév a Dátum/Idő mező neve.
  5. Ha a módosításokat a teljes adatbázisra szeretné alkalmazni, amikor megjelenik a Tulajdonságok frissítése párbeszédpanel, és megjeleníti az új formátumot öröklő űrlapokat és egyéb objektumokat. Kattintson az Igen gombra.
    További információ: Mezőtulajdonság propagálása.
  6. Mentse a módosításokat, és váltson Adatlap nézetre, és ellenőrizze, hogy a formátum megfelel-e az igényeinek.

Megjegyzés

A táblázat alapján létrehozott új űrlapok, jelentések vagy nézetek megkapják a táblázat formázását, de a táblázat formázásának módosítása nélkül felülbírálhatja ezt az űrlapon, jelentésben vagy nézetben.

Űrlapon vagy jelentésben

  1. Nyissa meg az űrlapot vagy jelentést Elrendezési nézet vagy Tervező nézet.
  2. Vigye az egérmutatót a szövegmezőbe a dátummal és az idővel együtt.
  3. Nyomja le az F4 billentyűt a tulajdonságlap megjelenítéséhez.
  4. Állítsa a Formátum tulajdonságot az előre definiált dátumformátumok egyikére.
    A Tulajdonságlap képe, rajta a Formátum legördülő listával

Lekérdezésben

  1. Nyissa meg a lekérdezést Tervező nézetben.
  2. Kattintson a jobb gombbal a dátummezőre, majd kattintson a Tulajdonságok parancsra.
  3. A TulajdonságlapOn válassza ki a kívánt formátumot a Formátum tulajdonságlistából.

Kifejezésben

  • A FormatDateTime függvénnyel egy dátumértéket több előre definiált formátum egyikére formázhat.
    Ez hasznos lehet, ha olyan területen dolgozik, amelyhez kifejezésre van szükség, például makróra vagy lekérdezésre.

Vissza a lap tetejére

Példák előre definiált formátumokra

Formátum Leírás: Példa
Általános dátum (Alapértelmezett) Számként és időértékként jeleníti meg a dátumértékeket órák, percek és másodpercek, majd am vagy pm értékként. Mindkét értéktípus esetében az Access a Windows területi beállításaiban megadott dátum- és időelválasztókat használja. Ha az értéknek nincs időösszetevője, az Access csak a dátumot jeleníti meg. Ha az értéknek nincs dátumösszetevője, az Access csak az időt jeleníti meg. 2024. 06. 30. 10:10:42
Hosszú dátum Csak a Windows területi beállításaiban a Hosszú dátum formátum által megadott dátumértékeket jeleníti meg. 2024. augusztus 27., hétfő
Közepes dátum A dátumot dd/mmm/yyy formátumban jeleníti meg, de a Windows területi beállításaiban megadott dátumelválasztót használja. 27/Aug/24
27-Aug-24
Rövid dátum A Windows területi beállításaiban a Rövid dátum formátum által megadott dátumértékeket jeleníti meg. 8/27/2024
8-27-2024
Hosszú idő Órákat, perceket és másodperceket jelenít meg, majd a következőt: AM vagy PM. Az Access a Windows területi beállításaiban az Idő beállításban megadott elválasztót használja. 10:10:42
Közepes idő Órákat és perceket jelenít meg, majd az AM vagy a PM értéket. Az Access a Windows területi beállításaiban az Idő beállításban megadott elválasztót használja. 10:10
Rövid idő Csak órákat és perceket jelenít meg. Az Access a Windows területi beállításaiban az Idő beállításban megadott elválasztót használja. 10:10

Vissza a lap tetejére

Egyéni formátum alkalmazása

Előfordulhat, hogy a Tulajdonságlap Formátum tulajdonság legördülő listája nem tartalmazza a kívánt dátumformátumot. Létrehozhat saját egyéni formátumot egy olyan kódtípussal, amelyet az Access felismer a dátumformázáshoz.

Ha egyéni formátumot alkalmaz a Dátum/idő mezőre, különböző formátumokat kombinálhat, ha két szakaszt tartalmaz, egyet a dátumhoz és egy másikat az időhöz. Ilyen esetben a szakaszokat szóközzel kell elválasztani. Az Általános dátum és a Hosszú idő formátumot például a következőképpen kombinálhatja: m/dd/yyyy h:mm:ss.

  1. Nyissa meg a táblát Tervező nézetben.
  2. A tervezőrács felső szakaszában válassza ki a formázni kívánt Dátum/idő vagy Dátum/idő meghosszabbított mezőt.
  3. A Mezőtulajdonságok szakaszban válassza az Általános lapot, kattintson a Formátum mező melletti cellára, és adja meg a formázási igényeknek megfelelő karaktereket.
  4. Miután megadott egy formátumot, megjelenik a Tulajdonságfrissítési beállítások gomb, amely lehetővé teszi, hogy a formátumot bármely más olyan táblamezőre és űrlapvezérlőre alkalmazza, amely logikailag örökli azt. Ha a módosításokat az adatbázisban szeretné alkalmazni, kattintson az intelligens címkére, majd a Formátum frissítése mindenhol mezőnév elemre. Ebben az esetben a Mezőnév a Dátum/Idő mező neve.
  5. Ha úgy dönt, hogy a módosításokat a teljes adatbázisra alkalmazza, megjelenik a Tulajdonságok frissítése párbeszédpanel, és megjeleníti az új formátumot öröklő űrlapokat és egyéb objektumokat. A formátum alkalmazásához kattintson az Igen gombra.
    További információ: Mezőtulajdonság propagálása.
  6. Mentse a módosításokat, majd váltson Adatlap nézetre, és ellenőrizze, hogy a formátum megfelel-e az igényeinek.

Vissza a lap tetejére

Példák egyéni formátumokra

Íme néhány példa a 2012. január 13-i formázás különböző módjaira:

A dátum formázása a következőképpen: Írja be ezt a kódot a Format tulajdonságmezőbe:
2024-01-13 éééé-hh-nn
2024 éééé
2024. január 13. dd mmm yyyy
13.01.2024 dd\.mm\.yyyyy (Az Access automatikusan hozzáadja a fordított perjeleket)
Péntek 1/13 ddd m/d
2/6 ww/w
2024. január 13. mmm d", "ééééé

Vissza a lap tetejére

Egyéni formátumkarakterek

Egyéni formátum létrehozásához használja az alábbi karaktereket helyőrzőként és elválasztóként. A windowsos területi beállításokban megadott dátum-/időbeállításokkal inkonzisztens egyéni formátumokat a rendszer figyelmen kívül hagyja. További információ: A Windows területi beállításainak módosítása egyes adattípusok megjelenésének módosításához.

Megjegyzés A Kiterjesztett dátum/idő adattípus nanoszekron részéhez nincs egyéni formátumkaraktere.

Karakter Leírás
Dátumelválasztó Azt szabályozza, hogy az Access hová helyezi az elválasztójelet napokra, hónapokra és évekre. Használja a Windows területi beállításaiban definiált elválasztót. Az angol (AMERIKAI) nyelvben például használjon perjelet (/).
Időelválasztó Azt szabályozza, hogy az Access hol helyezi el az elválasztójeleket órákra, percekre és másodpercekre. Használja a Windows területi beállításaiban definiált elválasztót. Az angol (USA) nyelvben például használjon kettőspontot (:).
c Megjeleníti az általános dátumformátumot.
d vagy dd A hónap napját jeleníti meg egy vagy két számjegyként. Egy számjegyhez használjon egyetlen helyőrzőt; két számjegyhez használjon két helyőrzőt.
nnn A hét napjának rövidítése három betűsre.
nnnn A hét minden napján elvarázsl.
ddddd A Rövid dátum formátum megjelenítése.
ddddddd A Hosszú dátum formátum megjelenítése.
w A hét napjának megfelelő számot jelenít meg. (1-7)
ww Az év hetének megfelelő számot jelenít meg (1–53).
m vagy mm A hónapot egy- vagy kétjegyű számként jeleníti meg.
hhh A hónap nevének rövidítése három betűre. A január például januárként jelenik meg.
hhhh Az összes hónap nevét kiíratja.
q Az aktuális naptári negyedév számát jeleníti meg (1-4). Ha például májusban vesz fel egy feldolgozót, az Access negyedéves értékként a 2 értéket jeleníti meg.
y Az év napját (1–366) jeleníti meg.
éé Az év utolsó két számjegyét jeleníti meg.
Megjegyzés: Javasoljuk, hogy adja meg és jelenítse meg az adott év mind a négy számjegyét.
éééé Megjeleníti a 0001–9999 év összes számjegyét a támogatott dátum- és idő adattípustól függően.
h vagy óó Egy vagy két számjegyként jeleníti meg az órát.
n vagy nn A perceket egy vagy két számjegyként jeleníti meg.
s vagy ss Másodperceket jelenít meg egy vagy két számjegyként.
tttt A Hosszú idő formátum megjelenítése.
AM/PM Tizenkét órás óra, szükség szerint az "AM" vagy a "PM" nagybetűkkel.
am/pm Tizenkét órás óra az "am" vagy a "pm" kisbetűkkel, ha szükséges.
A/P Tizenkét órás óra az "A" vagy a "P" nagybetűvel, ha szükséges.
a/p Tizenkét órás óra az "a" vagy a "p" kisbetűvel, ha szükséges.
AMPM Tizenkét órás óra a Windows területi beállításaiban meghatározott megfelelő reggeli/délutáni kijelölővel.
Üres szóköz, + - $ () Szükség szerint használjon üres szóközöket, néhány matematikai karaktert (+ -) és pénzügyi szimbólumokat ($ ¥ £) a formátumsztringek tetszőleges részén. Ha más gyakori matematikai szimbólumokat, például perjelet (\ vagy /) és csillagot (*) szeretne használni, akkor idézőjelek közé kell őket helyeznie.
"Literál" Vegye körül azokat a szövegeket, amelyeket a felhasználóknak dupla idézőjelek között szeretne megjeleníteni.
\ Kényszeríti az Accesst, hogy megjelenítse az azonnal következő karaktert. Ez ugyanaz, mint amikor egy karaktert idézőjelek közé helyez.
* Használatkor a csillag után közvetlenül megjelenő karakter kitöltő karakter lesz – üres szóközök kitöltésére használt karakter. Az Access általában balra igazítottként jeleníti meg a szöveget, és az érték jobb oldalán lévő területeket üres szóközökkel tölti ki. A formázó sztringben bárhol felvehet kitöltési karaktereket, és az Access a megadott karakterrel kitölti az üres szóközöket.
[szín] Színt alkalmaz a formátum egy szakaszában lévő összes értékre. A nevet szögletes zárójelek közé kell tennie, és a következő nevek egyikét kell használnia: fekete, kék, ciánkék, zöld, magenta, piros,

Vissza a lap tetejére