Primjenjuje se na
|
Objekt ComboBox |
|---|
|
Objekt TextBox |
Pomoću svojstva Oblik prilagodite način na koji se prikazuju i ispisuju brojevi, datumi, vremena i tekst. Niz za čitanje/pisanje.
izraz.Format
expression Obavezno. Izraz koji vraća jedan od objekata na popisu Primjenjuje se na.
Napomene
Koristite jedan od unaprijed definiranih oblika ili stvorite prilagođeni oblik pomoću simbola oblikovanja.
Svojstvo Format koristi različite postavke za različite vrste podataka.
Za kontrolu postavite ovo svojstvo u okvir kontrole list svojstava. Za polje postavite to svojstvo u prikazu dizajna tablice (u odjeljku Svojstva polja) ili u prikazu dizajna prozor Upit (na listu svojstava polja). Možete koristiti i makronaredba ili VBA (Visual Basic for Applications) kod.
Napomena: u programu Visual Basic unesite nizovni izraz koji odgovara jednom od unaprijed definiranih oblika ili prilagođeni oblik.
Svojstvo Format utječe samo na način prikaza podataka. Ne utječe na način pohrane podataka.
Access nudi unaprijed definirane oblike za vrste podataka Datum/vrijeme, Broj i Valuta, Tekst i Dopis te Da/Ne. Unaprijed definirani oblici ovise o državi/regiji navedenoj dvoklikom na Regionalne mogućnosti na upravljačkoj ploči sustava Windows. Access prikazuje odgovarajuće oblike za odabranu državu/regiju. Ako je, primjerice, na kartici Općenito odabran engleski (SAD), 1234,56 u obliku valute prikazuje se kao $1,234.56, ali ako je na kartici Općenito odabran engleski (Velika Britanija), taj se broj prikazuje kao £1,234.56.
Ako svojstvo Format polja postavite u prikazu dizajna tablice, Access koristi taj oblik za prikaz podataka u podatkovnim tablicama. Svojstvo Format primjenjuje i na nove kontrole u obrascima i izvješćima.
Koristite sljedeće simbole u prilagođenim oblicima za bilo koju vrstu podataka.
|
Simbol |
Značenje |
|---|---|
|
(razmak) |
Razmake prikazuje kao slovne znakove. |
|
"ABC" |
Sve unutar navodnika prikazuje kao slovne znakove. |
|
! |
Prisilno koristi lijevo poravnanje umjesto desnog. |
|
* |
Popunjava dostupan razmak sljedećim znakom. |
|
\ |
Sljedeći znak prikazuje kao slovni znak. Slovne znakove možete prikazati i tako da ih navedete unutar navodnika. |
|
[boja] |
Oblikovane podatke prikazuje u boji navedenoj unutar uglatih zagrada. Dostupne boje: crna, plava, zelena, cijan, crvena, magenta, žuta, bijela. |
Simbole prilagođenog oblikovanja za vrste podataka Broj i Valuta nije moguće kombinirati sa simbolima oblikovanja za vrste podataka Datum/vrijeme, Da/ne ili Tekst i dopis.
Kada definirate ulazna maska i postavite svojstvo Format za iste podatke, svojstvo Format ima prednost prilikom prikaza podataka i ulazna se maska zanemaruje. Ako, primjerice, u prikazu dizajna tablice stvorite ulaznu masku za lozinku i postavite svojstvo Format za isto polje, bilo u tablici ili u nekoj kontroli na obrascu, ulazna maska za lozinku zanemarit će se i podaci će se prikazati u skladu sa svojstvom Format.
Primjer
U sljedeća se tri primjera svojstvo Format postavlja pomoću unaprijed definiranog oblika:
Me!Date.Format = "Medium Date"
Me!Time.Format = "Long Time"
Me!Registered.Format = "Yes/No"
U sljedećem se primjeru svojstvo Format postavlja pomoću prilagođenog oblika. Ovaj oblik prikazuje datum kao: siječanj 1995.
Forms!Employees!HireDate.Format = "mmm yyyy"
U sljedećem se primjeru pokazuje kako funkcionira VBA funkcija koja oblikuje brojčane podatke pomoću oblika Valuta i tekstne podatke u cijelosti oblikuje pomoću velikih slova. Funkcija se poziva iz događaja OnLostFocus nepovezane kontrole pod nazivom PovratPoreza.
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