Applies To„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

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ūtina. 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.

"Access" pateikia iš anksto nustatytus datos / laiko, skaičių ir valiutos, teksto ir atmintinės bei Taip / ne duomenų tipų formatus. Iš anksto nustatyti formatai priklauso nuo šalies / regiono, kurį "Windows" valdymo skyde dukart spustelėsite Regiono parinktys. "Access" rodo formatus, tinkamus pažymėtai šaliai / regionui. Pavyzdžiui, jei skirtuke Bendra pasirinkta anglų k. (Jungtinės Valstijos), valiutos formato 1234,56 rodoma kaip 1 234,56 EUR, bet kai skirtuke Bendra pasirinkta anglų k. (britų) kalba, skaičius rodomas kaip 1 234,56 EUR.

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: 1995 m. sausio mėn.

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

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.