Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Érvényesség

ComboBox objektum

TextBox objektum

A Format (Formátum) tulajdonság segítségével testreszabható a számok, a dátumok, az időpontok és a szöveges információk megjelenítése és nyomtatása. Olvasható/írható karakterlánc.

kifejezés.Format

Kifejezés Megadása kötelező. Egy kifejezés, amely a Hatókör listában szereplő objektumok egyikét adja vissza.

Megjegyzések

Használhatja az előre definiált formátumok egyikét, illetve a formázási szimbólumokkal egyéni formátumot is létrehozhat.

A Format tulajdonság különböző beállításokat használ a különböző adattípusokhoz.

Vezérlőelem esetén ez a tulajdonság a vezérlő tulajdonságlapján adható meg. Mező esetén a tulajdonság a tábla Tervező nézetében (a Mezőtulajdonságok csoportban) vagy a Lekérdezés ablak Tervező nézetében (a Mezőtulajdonságok tulajdonságlapon) adható meg. Használhat egy makrót vagy egy Visual Basic for Applications formátumú (VBA-) kódot is.

Megjegyzés: Visual Basic nyelven adjon meg egy, az előre meghatározott formátumoknak megfelelő karakterlánc-kifejezést, vagy adjon meg egy egyéni formátumot.

A Format tulajdonság csak az adatok megjelenítésére van hatással. Nincs hatással az adatok tárolási módjára.

Az Access előre definiált formátumokat biztosít a dátum/idő, a szám és a pénznem, a szöveg és a feljegyzés, valamint az Igen/Nem adattípusokhoz. Az előre definiált beállítások attól függenek, hogy a Windows Vezérlőpultjának Területi beállítások segédprogramjára duplán kattintva milyen országot/régiót adott meg. Az Access a kijelölt országnak/régiónak megfelelő formátumokat jeleníti meg. Ha például az angol (egyesült államokbeli) beállítás van kijelölve az Általános lapon, az 1234,56 mint $1,234.56 jelenik meg a pénznemformátumban, ha azonban a magyar beállítás van megadva az Általános lapon, a szám 1234,56 Ft formátumban jelenik meg.

Ha egy tábla Tervező nézetében állítja be egy mező Format tulajdonságát, az Access abban a formátumban jeleníti meg az adatokat az adatlapokban. Ez vonatkozik a mező Format tulajdonságára is az űrlapokon és a jelentéseken elhelyezett új vezérlőelemek esetén.

Az egyéni formátumokban az alábbi szimbólumok minden adattípus esetében használhatók.

Szimbólum

Jelentés

(szóköz)

A szóközök megjelenítése literális karakterként.

"ABC"

Az idézőjelbe tett elemek megjelenítése literális karakterként.

!

A szöveg igazítása balra (és nem jobbra).

*

A szabad hely kitöltése a következő karakterrel.

\

A következő karakter megjelenítése literális karakterként. Úgy is megjeleníthet literális karaktereket, hogy idézőjelbe teszi őket.

[szín]

A formázott adatok megjelenítése a szögletes zárójelben szereplő színben. Használható színek: fekete, kék, zöld, ciánkék, piros, bíbor, sárga, fehér.

A Szám és a Pénznem egyéni formázási szimbólumai nem vegyíthetők a Dátum/idő, az Igen/nem vagy a Szöveg és a Feljegyzés típus formázási szimbólumaival.

Ha definiál egy beviteli maszkot, beállítja ugyanazoknak az adatoknak a Format tulajdonságát, megjelenítés esetén a Format tulajdonság lép érvénybe, és a beviteli maszkot figyelmen kívül hagyja az alkalmazás. Ha például egy Jelszó típusú bevitel maszkot hoz létre a tábla Tervező nézetében, és ugyanannak a mezőnek a Format tulajdonságát is beállítja akár a táblában, akár egy űrlap egyik vezérlőelemében, a Jelszó beviteli maszkot figyelmen kívül hagyja az alkalmazás, és a Format tulajdonságnak megfelelően jelennek meg az adatok.

Példa

Az alábbi három példa egy-egy előre meghatározott formátumra állítja be a Format tulajdonságot:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

Az alábbi példa egy egyéni formátumot használva állítja be a Format tulajdonságot. Ez a formátum a következőképpen jeleníti meg a dátumot: Jan 1995.

Forms!Employees!HireDate.Format = "mmm yyyy"

A következő példa egy olyan VBA-függvényt mutat be, amely a Currency (Pénznem) formátumot használva formáz meg számadatokat, a szöveges adatokat pedig nagybetűsre alakítja át. A függvényt a TaxRefund nevű kötetlen vezérlőelem OnLostFocus (Fókuszelvesztésekor) tulajdonsága hívja meg.

Function FormatValue() As Integer
    Dim varEnteredValue As Variant
    varEnteredValue = Forms!Survey!TaxRefund.Value
    If IsNumeric(varEnteredValue) = True Then
        Forms!Survey!TaxRefund.Format = "Currency"
    Else
        Forms!Survey!TaxRefund.Format = ">"
    End If
End Function

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.