Atribuut Format (Vorming)

Rakenduskoht

Objekt ComboBox

Objekt TextBox

Atribuudi Format abil saate kohandada arvude, kuupäeva, kellaaja ja teksti kuvamis- ja printimisviisi. Loetav/kirjutatav string.

avaldis.Format

avaldis Nõutav. Avaldis, mis tagastab loendi Rakenduskoht objekti.

Märkused

Saate kasutada ühte eelmääratletud vormingutest või luua vormingutähiste abil kohandatud vormingu.

Atribuut Format kasutab eri andmetüüpide jaoks eri sätteid.

Kui soovite juhtelementi kasutada, saate selle atribuudi määrata juhtelementi atribuudileht. Välja puhul saate selle atribuudi määrata tabeli kujundusvaates (jaotises välja atribuudid) või päringuaken kujundusvaates (atribuutide lehel väli atribuudid). Saate kasutada ka makro või Visual Standard for Applications (VBA) koodi.

Märkus.: Sisestage Visual Basicus stringavaldis, mis vastab mõnele eelmääratletud vormingule, või sisestage kohandatud vorming.

Atribuut Format mõjutab ainult andmete kuvamist. See ei mõjuta andmete talletamist.

Microsoft Office Access 2007 pakub kuupäeva/kellaaja, numbri ja valuuta, teksti ja Memo ning jah/ei-tüüpi andmeid eelmääratletud vormingutele. Eelmääratletud vormingud sõltuvad määratud riigist/regioonist, kui topeltklõpsate Windowsi juhtpaneelil nuppu Regional Options (Piirkonnasuvandid). Access kuvab valitud riigi/regiooni jaoks sobivad vormingud. Näiteks kui vahekaardil Üldine on valitud inglise (Ameerika Ühendriigid) , kuvatakse 1234,56 valuuta vormingus $1 234,56, kuid kui vahekaardil Üldine on valitud inglise (inglise) , kuvatakse number £1 234,56na.

Kui määrate välja atribuudi Format tabeli kujundusvaates, siis kasutab Access seda vormingut andmete kuvamiseks andmelehtedel. See kehtib ka uute vormide ja aruannete atribuudi Format kohta.

Järgmisi tähiseid saate kasutada kohandatud vormingutes kõigi andmetüüpide korral.

Sümbol

Tähendus

(tühik)

Tühikud kuvatakse literaalmärkidena.

"ABC"

Kõik mis jääb jutumärkide vahele, kuvatakse literaalmärkidena.

!

Paremjoonduse asemel sunnitakse kasutama vasakjoondust.

*

Lüngad täidetakse sellele märgile järgneva märgiga.

\

Sellele märgile järgnev märk kuvatakse literaalmärgina. Literaalmärke saate kuvada ka nende jutumärkidesse paigutamise teel.

[värv]

Nurksulgudes määratakse vormindatud andmete kuvamisvärv. Saadaolevad värvid: Black (must), Blue (sinine), Green (roheline), Cyan (tsüaan), Red (punane), Magenta (magenta), Yellow (kollane), White (valge).


Andmetüüpide Arv ja Valuuta kohandatud vormingu tähiseid ei saa kasutada segamini andmetüüpide Kuupäev/kellaaeg, Jah/ei ja Memo vormingutähistega.

Kui olete samadele andmetele määratlenud sisestusmaski ja määranud atribuudi Format, siis atribuut Format on andmete kuvamisel tähtsam ja sisestusmaski eiratakse. Näiteks kui loote tabeli kujundusvaates sisestusmaski Parool ja määrate samale väljale ka atribuudi Format, siis nii tabelis kui ka vormi juhtelemendis eiratakse sisestusmaski Parool ja andmed kuvatakse nii, nagu on seatud atribuudiga Format.

Näide.

Järgmises kolmes näites on atribuut Format määratud eelmääratletud vormingut kasutades:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

Järgmine näide määrab atribuudi Format (vorming ) kohandatud vormingu abil. See vorming kuvab kuupäeva kujul: Jan 1995.

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

Järgmises näites on esitatud VBA-funktsioon, mis kasutab arvandmete vormindamiseks vormingut Valuuta ja tekstandmed esitatakse valdavalt suurtähelisena. Funktsioon kutsutakse sidumata juhtelemendi TaxRefund sündmusest OnLostFocus.

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

Kas vajate veel abi?

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×