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 mõne objekti, mis on loendis Rakenduskoht.

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.

Juhtelemendi puhul saate selle atribuudi määrata juhtelemendi atribuudilehel. Välja puhul saate selle atribuudi määrata kujundusvaates (jaotises Välja atribuudid) või päringuaknas kujundusvaates (atribuudilehel Välja atribuudid). Samuti saate kasutada makrot või Visual Basic for Applicationsi (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 eelmääratletud vorminguid andmetüüpidele Kuupäev/kellaaeg, Arv, Valuuta, Tekst, Memo ja Jah/ei. Eelmääratletud vormingud sõltuvad Windowsi piirkonnasätetes määratud riigist/piirkonnast. Piirkonnasätetele pääseb juurde, kui topeltklõpsate Windowsi juhtpaneelil piirkonnasuvandite ikooni. Access kuvab vormingud vastavalt valitud riigile/piirkonnale. Näiteks kui vahekaardil Üldist on valitud English (United States), siis kuvatakse summa 1234.56 valuutavormingus kujul $1,234.56, aga kui vahekaardil Üldist on valitud English (British), siis kuvatakse summa kujul £1,234.56.

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ärgmises kolmes näites on atribuut Format määratud kohandatud vormingut kasutades: See vorming kuvab kuupäeva järgmisel kujul: jaanuar 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
Täiendage oma 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.

×