Funkcija InputBox

Primenjuje se na
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Prikazuje odziv u dijalogu, čeka da korisnik unosi tekst ili klikne na dugme i vraća nisku koja sadrži sadržaj okvira za tekst.

Sintaksa

InputBox(odziv [, naslov ] [, podrazumevani ] [, xpos ] [, ypos ] [, helpfile ] [, kontekst ] )

Sintaksa funkcije InputBox ima sledeće argumente:

Argument Opis
Odzivnik Obavezno. Izraz niske prikazan kao poruka u dijalogu. Maksimalna dužina upita je približno 1024 znakova, u zavisnosti od širine korišćenih znakova. Ako se odziv sastoji od više redova, možete da razdvojite redove koristeći znak za povraćaj reda (Chr(13)), znak za liniju feeda (Chr(10)) ili kombinaciju znaka za povratak na kraj reda (Chr(13) & Chr(10)) između svakog reda.
Naslov Opcionalno. Izraz niske prikazan na naslovnoj traci dijaloga. Ako izostavite naslov, ime aplikacije se postavlja na naslovnu traku.
podrazumevano Opcionalno. Izraz niske prikazan u okviru za tekst kao podrazumevani odgovor ako nije obezbeđen nijedan drugi unos. Ako izostavite podrazumevano, okvir za tekst se prikazuje prazan.
xpos Opcionalno. Numerički izraz koji u tvipovima navodi horizontalnu udaljenost od leve ivice dijaloga od leve ivice ekrana. Ako je argument xpos izostavljen, dijalog se horizontalno centriran.
ypos Opcionalno. Numerički izraz koji u tvipovima navodi vertikalnu udaljenost od gornje ivice dijaloga od vrha ekrana. Ako je ypos izostavljen, dijalog se postavlja vertikalno, otprilike za jednu trećinu puta nadole na ekranu.
datoteka pomoći Opcionalno. Izraz niske koji identifikuje datoteku pomoći koju treba koristiti za obezbeđivanje pomoći prilagođene kontekstu za dijalog. Ako je obezbeđena pomoćna datoteka, mora se obezbediti i kontekst.
Kontekstu Opcionalno. Numerički izraz koji predstavlja broj konteksta pomoći koji je dodeljen odgovarajućoj temi pomoći autora pomoći. Ako je obezbeđen kontekst, mora se obezbediti i pomoćna datoteka.

Napomene

Kada se pruže i datoteka pomoći i kontekst, korisnik može da pritisne taster F1 (Windows) ili HELP (Macintosh) da bi prikazao temu pomoći koja odgovara kontekstu. Neke host aplikacije takođe automatski dodaju dugme "Pomoć " u dijalog. Ako korisnik klikne na dugme U redu ili pritisne taster ENTER, funkcija InputBox vraća sve što se nalazi u okviru za tekst. Ako korisnik klikne na dugme Otkaži, funkcija vraća nisku nulte dužine ("").

Napomena

Da biste naveli više od prvog imenovanog argumenta, morate da koristite InputBox u izrazu. Da biste izostavljali neke pozicione argumente, morate da uključite odgovarajući znak za razgraničavanje zareza.

Primer

Napomena

Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.

Ovaj primer prikazuje različite načine za korišćenje funkcije InputBox za traženje od korisnika da unese vrednost. Ako su x i y pozicije izostavljene, dijalog se automatski centrirano za odgovarajuće ose. Promenljiva sadrži MyValue vrednost koju je korisnik uneo ako korisnik klikne na dugme U redu ili pritisne taster ENTER. Ako korisnik klikne na dugme Otkaži, vraća se niska nulte dužine.


Dim Message, Title, Default, MyValue
Message = "Enter a value between 1 and 3"  ' Set prompt.
Title = "InputBox Demo"    ' Set title.
Default = "1"    ' Set default.
' Display message, title, and default value.
MyValue = InputBox(Message, Title, Default)
' Use Helpfile and context. 
' The Help button is added automatically.
MyValue = InputBox(Message, Title,,,,"DEMO.HLP", 10)
' Display dialog box at position 100, 100.
MyValue = InputBox(Message, Title, Default, 100, 100)