Laukas funkcija

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

"Access" duomenų bazės, funkciją laukas dialogo lange rodomas pranešimas, laukiama, kol vartotojas spustelės mygtuką ir pateikia sveikasis skaičius , rodantis, kurį mygtuką vartotojas spustelėjo.

Sintaksė

Laukas ( eilutę [mygtukai ] [pavadinimas ] [, žinyno failas ] [kontekstas ] )

Laukas funkcijos sintaksė turi šiuos argumentus:

Argumentas

Aprašas

raginimas

Būtina. Eilutės išraiška, rodomas kaip pranešimo dialogo lange. Maksimalus eilutės ilgis yra maždaug 1 024 simbolius, atsižvelgiant į tai, naudojamų simbolių plotį. Jei eilutę sudaro daugiau nei vieną eilutę, galite atskirti eilutes, naudokite perkėlimo atgalinį simbolį (Kalėdų(13)), eilutės simbolis (Kalėdų(10)) arba perkėlimo grįžti – eilutės simbolių derinį (Kalėdų(13) ir Kalėdų(10)) tarp eilučių.

mygtukai

Pasirinktinai. skaitinis reiškinys , kuris konkrečius skaičius ir tipas mygtukus, norėdami Rodyti, naudoti piktogramos stilių, numatytajam mygtukui tapatybės ir būdo, pranešimo lauke reikšmių sumos. Jei praleista, mygtukai numatytoji reikšmė yra 0.

pavadinimas

Pasirinktinai. Eilutės išraiška rodoma dialogo lango pavadinimo juostoje. Jei praleisite pavadinimas, programos pavadinimas į pavadinimo juostoje.

žinyno failas

Pasirinktinai. Eilutės išraiška, identifikuojanti padėti failą, kad būtų galima naudoti dialogo langą Atidaryti kontekstinius žinyno paaiškinimus teikti. Jei žinyno failas , taip pat turi būti pateiktas kontekste .

kontekstas

Pasirinktinai. Skaitinę išraišką, kuri yra pagalbos kontekste, numeris atitinkamą žinyno temos autorės žinynas. Jei kontekste , taip pat turi būti pateiktas žinyno failas .


Parametrai

Mygtukai argumentas parametrai yra šie:

Konstanta

Reikšmė

Aprašas

vbOKOnly

0

Rodyti tik mygtukas gerai .

vbOKCancel

1

Rodyti mygtukus gerai ir Atšaukti .

vbAbortRetryIgnore

2

Rodyti mygtukus nutraukti, bandykite dar kartąir nepaisyti .

vbYesNoCancel

3

Taip, neir Atšaukti mygtukams.

vbYesNo

4

Taip , bet ne mygtukams.

vbRetryCancel

5

Bandykite dar kartą ir Atšaukti mygtukams.

vbCritical

16

Rodyti Kritinis pranešimo piktogramą.

vbQuestion

32

Rodyti Užklausos įspėjimo    piktograma.

vbExclamation

48

Rodyti piktogramą Įspėjimo pranešimą    .

vbInformation

64

Rodyti Informacinį pranešimą piktograma.

vbDefaultButton1

0

Pirmasis mygtukas yra numatytoji reikšmė.

vbDefaultButton2

256

Antrasis mygtukas yra numatytoji reikšmė.

vbDefaultButton3

512

Trečiasis mygtukas yra numatytoji reikšmė.

vbDefaultButton4

768

Ketvirtasis mygtukas yra numatytoji reikšmė.

vbApplicationModal

0

Taikomosios programos Modaliniai; vartotojas privalo reaguoti į pranešimo lauke prieš tęsiant darbo dabartinės taikomosios programos.

vbSystemModal

4096

Sistemos Modaliniai; visose taikomosiose programose yra laikinai sustabdyta tol, kol vartotojas atsakys pranešimo lauke.

vbMsgBoxHelpButton

16384

Pranešimo lauke prideda mygtukas žinynas

VbMsgBoxSetForeground

65536

Nurodo langą pranešimo langas kaip plane langas

vbMsgBoxRight

524288

Teksto lygiuojama dešinėje

vbMsgBoxRtlReading

1048576

Nurodo, kad tekstas turėtų būti rodomas kaip dešinės į kairę skaitymo hebrajų ir Arabų sistemos


Patarimas : "Access 2010", reiškinio daryklė pasižymi IntelliSense, kad galėtumėte matyti, kokie argumentai reiškinį reikia.

Pirmoji grupė reikšmės (0 – 5) aprašoma skaičių ir tipą, mygtukai, rodomas dialogo langas; antroji grupė (16, 32, 48, 64) aprašoma piktogramos stilių; trečiajai grupei (0, 256, 512) nustato, kuris mygtukas yra numatytasis; ir ketvirtoji grupės (0, 4096) nustato būdo, pranešimo lauke. Pridėdami numerius, kad būtų sukurti mygtukai argumentas galutinę reikšmę, naudokite tik vieną skaičių iš kiekvienos grupės.

Pastaba : Visual Basic for Applications nustato šias konstantas. Todėl vardus galite naudoti bet kodą vietoj tikrų reikšmių.

Grąžina reikšmę

Konstanta

Reikšmė

Aprašas

vbOK

1

gerai

vbCancel

2

Atšaukimas

vbAbort

3

Atšaukti

vbRetry

4

Bandykite dar kartą

vbIgnore

5

Nepaisyti

vbYes

6

Taip

vbNo

7

ne


Pastabos

Jeigu žinyno failas ir kontekstas , vartotojas galite paspausti klavišą F1 ("Windows") arba (Macintosh) žinynas ir peržiūrėkite žinyno temoje atitinkanti kontekste. Kai kurios pagrindinio kompiuterio taikomosios programos, pvz., "Microsoft Excel" automatiškai žinyno mygtuko įtraukimas į dialogo langą.

Jei dialogo lango mygtukui Atšaukti , paspauskite klavišą ESC turi tą patį efektą, kaip ir spustelėjus Atšaukti. Jei dialogo langas, kuriame yra mygtuką Žinynas , atidaryti kontekstinius žinyno paaiškinimus pateikiama dialogo langą. Tačiau nėra grąžinama reikšmė kol spustelėjus vieną iš kitų mygtukų.

Pastaba : Jei norite nurodyti daugiau nei pavadinti pirmąjį argumentą, turite naudoti laukas yra išraiška. Praleisti kai kurių Poziciniai argumentų, turi būti atitinkamų kablelio skyriklį.

Pavyzdys

Pastaba : Pavyzdžiai, kurie eina rodo naudoti šią funkciją Visual Basic for Applications (VBA) modulyje.

Šiame pavyzdyje laukas funkcija Rodyti kritinis klaidos pranešimą dialogo lango su nėra mygtukai ir taip. Mygtuko nėra nurodytas kaip numatytasis atsakymas. Reikšmė, grąžinta laukas funkcijos priklauso nuo vartotojo pasirinktu mygtuką. Šiame pavyzdyje daroma prielaida, kad DEMO.HLP yra žinyno failas, kuriame yra tema su lygus 1000Žinyno konteksto skaičius.

Dim Msg, Style, Title, Help, Ctxt, Response, MyString
Msg = "Do you want to continue?"
Style = vbYesNo + vbCritical + vbDefaultButton2
Title = "MsgBox Demonstration"
Help = "DEMO.HLP"
Ctxt = 1000
Response = MsgBox(Msg, Style, Title, Help, Ctxt)
If Response = vbYes Then ' User chose Yes.
MyString = "Yes" ' Perform some action.
Else ' User chose No.
MyString = "No" ' Perform some action.
End If

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

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ų.

×