Lastnost »Format«

Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Velja za

Predmet ComboBox
Predmet TextBox

Z lastnostjo »Oblika « prilagodite način prikaza in tiskanja številk, datumov, ure in besedila. Niz za branje/pisanje.

izraz.Oblika

izraz Obvezno. Izraz, ki vrne enega od predmetov s seznama »Velja za«.

Opombe

Uporabite eno od vnaprej določenih oblik zapisa ali ustvarite obliko zapisa po meri tako, da uporabite simbole za oblikovanje.

Lastnost Oblika uporablja različne nastavitve za različne vrste podatkov.

Če gre za kontrolnik, to lastnost nastavite na listu z lastnostmi kontrolnika. Za polje nastavite to lastnost v pogledu načrta tabele (v razdelku z lastnostmi polja) ali v pogledu načrta okna poizvedbe (na listu z lastnostmi lastnosti polja). Uporabite lahko tudi makro ali kodo VBA (Visual Basic for Applications).

Opomba

V programu Visual Basic vnesite izraz niza, ki ustreza enemu od vnaprej določenih oblik zapisa ali pa vnesite obliko zapisa po meri.

Lastnost Oblika vpliva na to, kako so podatki prikazani. Ne vpliva na to, kako so podatki shranjeni.

V Accessu so na voljo vnaprej določene oblike zapisa za vrste podatkov »Datum/ura«, »Število« in »Valuta«, »Besedilo« in »Memo« ter »Da/Ne«. Vnaprej določene oblike zapisa so odvisne od države/regije, ki jo določite tako, da v nadzorni plošči sistema Windows dvokliknete »Področne možnosti«. Access prikaže oblike zapisa, ki so primerni za izbrano državo/regijo. Če na zavihku Splošno primer izberete možnost angleščina (Združene države), je vrednost 1234.56 v obliki zapisa »Valuta« prikazana kot $1,234.56, če pa na zavihku Splošno izberete angleščina (Britansko), je vrednost prikazana kot £1,234.56.

Če lastnost polja Oblika nastavite v pogledu »Načrt«, Access uporabi to obliko zapisa za prikaz podatkov v podatkovnih listih. Lastnost polja Oblika uporabi tudi za nove kontrolnike v obrazcih in poročilih.

Uporabite te simbole v oblikah zapisa po meri za kateri koli podatkovni tip.

Simbol Pomen
(presledek) Prikažite presledke kot dejanske znake.
»ABC« Vsebino znotraj narekovajev prikažite kot dejanske znake.
! Namesto desne poravnave vsilite levo poravnavo.
* Zapolnite prostor z naslednjim znakom.
\ Prikažite naslednji znak kot dejanski znak. Dejanske znake lahko prikažete tudi tako, da jih obdate z narekovaji.
[color] Prikažite oblikovane podatke v barvi, določeni med oklepaji. Razpoložljive barve: črna, modra, zelena, cijan, rdeča, magenta, rumena, bela.

Simbolov za oblikovanje po meri za vrste podatkov »Število« in »Valuta« ne morete mešati s simboli za oblikovanje »Date/Time«, »Da/Ne« ali »Besedilo« in »Memo«.

Če določite vnosno masko in za iste podatke nastavite lastnost »Oblika «, ima lastnost »Oblika « prednost pri prikazu podatkov in pri neupoštevanju vnosne maske. Če na primer ustvarite vnosno masko za geslo v pogledu načrta tabele in nastavite lastnost »Oblika « za isto polje v tabeli ali v kontrolniku v obrazcu, je vnosna maska gesla prezrta in podatki so prikazani glede na lastnost »Oblika «.

Primer

Ti trije primeri nastavijo lastnost Oblika tako, da uporabijo vnaprej določeno obliko:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

Naslednji primer nastavi lastnost Oblika tako, da uporabi obliko po meri. Ta oblika prikaže datum tako: Jan 1995.

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

Ta primer prikazuje funkcijo VBA, ki oblikuje številske podatke tako, da uporabi obliko zapisa »Valuta« in besedilne podatke oblikuje v velikih tiskanih črkah. Funkcija je priklicana iz dogodka OnLostFocus nevezanega kontrolnika, imenovanega TaxRefund.


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