Ypatybė Format

Taikoma

Objektas ComboBox

Objektas TextBox

Galite naudoti ypatybę Format, norėdami tinkinti skaičių, datų, laiko ir teksto rodymą ir spausdinimą. Pateikia skaitomą / rašomą String tipo reikšmę.

reiškinys.Format

reiškinys būtinas. Reiškinys, kuris pateikia vieną iš sąrašo Taikoma objektų.

Pastabos

Galima naudoti vieną iš anksto nustatytų formatų arba sukurti pasirinktinį formatą naudojant formatavimo simbolius.

Ypatybė Format naudoja skirtingus parametrus skirtingiems duomenų tipams.

Valdikliui šią ypatybę galite priskirti valdiklio ypatybės lape. Kurdami lauką, šią ypatybę galite nustatyti lentelės dizaino rodinyje (dalyje Lauko ypatybės) arba užklausos lango dizaino rodinyje (ypatybių lape Lauko ypatybės). Taip pat galite naudoti makrokomandą arba „Visual Basic for Applications“ (VBA) kodą.

Pastaba : „Visual Basic“ rengyklėje įveskite eilutės reiškinį, atitinkantį vieną iš anksto nustatytų formatų, arba įveskite pasirinktinį formatą.

Ypatybė Format turi įtakos tik duomenų rodymui. Ji neturi įtakos duomenų saugojimui.

„Microsoft Office Access 2007“ yra iš anksto apibrėžtų datos ir laiko, skaičių ir valiutų, teksto ir „Memo“ bei Taip / ne duomenų tipų formatų. Iš anksto apibrėžti formatai priklauso nuo šalies / regiono. Tai nustatoma „Windows“ valdymo skyde dukart spustelėjus Regiono parinktys. „Access“ rodo formatus, tinkančius pasirinktai šaliai / regionui. Pavyzdžiui, kai skirtuke Bendra pasirinkta anglų (Jungtinės Valstijos), 1234.56 valiutos formatu rodomas kaip $1,234.56, tačiau kai skirtuke Bendra pasirinkta anglų (Didžioji Britanija), šis skaičius rodomas kaip £1,234.56.

Jei lentelės dizaino rodinyje nustatote lauko ypatybę Format, „Access“ tą formatą naudoja rodyti duomenims duomenų lapuose. Programa taip pat pritaiko lauko ypatybę Format naujiems formų ir ataskaitų valdikliams.

Galite naudoti šiuos simbolius pasirinktiniuose bet kokio duomenų tipo formatuose.

Simbolis

Reikšmė

(tarpas)

Rodyti tarpus kaip raidinius simbolius.

"ABC"

Rodyti viską, kas yra kabutėse, kaip raidinius simbolius.

!

Lygiuoti kairėje, užuot lygiavus dešinėje.

*

Užpildyti laisvą vietą paskesniu simboliu.

\

Rodyti paskesnį simbolį kaip raidinį simbolį. Taip pat galite rodyti raidinius simbolius, juos įterpdami tarp kabučių.

[color]

Rodyti formatuotus duomenis skliausteliuose nurodyta spalva. Galimos spalvos: Black (juoda), Blue (mėlyna), Green (žalia), Cyan (žydra), Red (raudona), Magenta (purpurinė), Yellow (geltona), White (balta).


Negalima maišyti skaičiaus ir valiutos duomenų tipų pasirinktinio formatavimo simbolių su datos ir laiko, Taip / ne arba teksto ir „Memo“ formatavimo simboliais.

Kai apibrėžtas įvesties šablonas ir tiems patiems duomenims nustatyta ypatybė Format, ypatybė Format turės pirmumą, kai rodomi duomenys ir nepaisoma įvesties šablono. Pavyzdžiui, jei lentelės dizaino rodinyje sukuriate slaptažodžio įvesties šabloną bei nustatote lauko ypatybę Format (arba lentelėje, arba formos valdiklyje), slaptažodžio įvesties šablono nepaisoma ir duomenys rodomi pagal ypatybę Format.

Pavyzdys

Šiuose trijuose pavyzdžiuose nustatoma ypatybė Format naudojant iš anksto apibrėžtą formatą:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

Kitame pavyzdyje nustatoma ypatybė Format naudojant pasirinktinį formatą: Šis formatas rodo datą kaip: sau 1995.

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

Šiame pavyzdyje demonstruojama VBA funkcija, kuri formatuoja skaitinius duomenis naudodama valiutos formatą ir formatuoja tekstinius duomenis tik didžiosiomis raidėmis. Ši funkcija iškviečiama iš nesusietojo valdiklio, pavadinto TaxRefund, įvykio 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
Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×