Akcija makronaredbe SetTempVar

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Akcija makronaredbe SetTempVar možete koristiti u bazama podataka za stolna računala programa Access da biste stvorili varijablu i postavite ga na određenu vrijednost. Varijabla se zatim može koristiti kao uvjet ili argument u sljedećim akcijama ili možete koristiti varijablu u drugim makronaredbama, procedura događaja ili na obrascu ili izvješću.

Postavka

Akcija makronaredbe SetTempVar sadrži sljedeće argumente.

Argument akcije

Opis

Naziv

Unesite naziv privremene varijable.

Izraz

Unesite izraz koji će se koristiti za postavljanje vrijednosti za ovu privremenu varijablu. Ispred izraza znakom jednakosti (=). Možete kliknuti na Stvaranje gumb Gumb sastavljača za korištenje Sastavljača izraza za postavljanje ovog argumenta.

Napomene

  • Možete imati definirano istodobno najviše 255 privremenih varijabli. Ako ne uklonite privremenu varijablu, ona će ostati u memoriji dok ne zatvorite bazu podataka. Nije dobro ukloniti privremene varijable kada ste gotovi s njihova korištenja. Da biste uklonili jednu privremenu varijablu, koristite na akcije RemoveTempVar i postavite njezin argument na naziv privremene varijable koju želite ukloniti. Ako imate više od jedne privremene varijable i želite ih sva ukloniti odjedanput, koristite na RemoveAllTempVars akcija.

  • Privremene varijable su globalne. Nakon što varijablu, možete se referirati na nju u programa procedura događaja, Visual Basic for Applications (VBA) modulu, u upitu ili izrazu. Na primjer, ako ste stvorili privremenu varijablu naziva MyVar, možete koristiti varijablu kao izvor kontrole za tekstni okvir pomoću sljedeće sintakse:

=[TempVars]![MyVar]

Napomena : U makronaredbi, upita i procedure događaja, ne morate upisivati izraz znakom jednakosti.

Također možete se referirati na privremene varijable u dodacima ni referencirani baze podataka.

  • Da biste pokrenuli akciju makronaredbe SetTempVar u VBA modulu, pomoću metode Add objekta TempVars .

Primjer

Sljedeća makronaredba pokazuje kako stvoriti varijablu pomoću makronaredbe SetTempVar , a zatim pomoću varijablu u uvjetu i u okviru poruke, a zatim uklanjanje privremene varijable.

Uvjet

Akcija

Argumenti

SetTempVar

Naziv: MyVar

Izraz: InputBox ("unesite broj koji nije nula.")

[TempVars]! [MyVar] <> 0

MsgBox

Poruka: = "Ste unijeli" & [TempVars]! [MyVar] & "."

Zvučno upozorenje: Da

Vrsta: informacije

RemoveTempVar

Naziv: MyVar

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×