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

Radnju makroa SetTempVar možete da koristite u Access bazama podataka za računare da biste kreirali privremenu promenljivu i postavili je na određenu vrednost. Promenljiva zatim može da se koristi kao uslov ili argument u narednim radnjama ili možete da koristite promenljivu u drugom makrou, u proceduri događaja ili u obrascu ili izveštaju.

Postavka

Radnja makroa SetTempVar ima sledeće argumente.

Argument radnje

Opis

Ime

Unesite ime privremene promenljive.

Izraz

Unesite izraz koji će se koristiti za postavljanje vrednosti za ovu privremenu promenljivu. Nemojte ispred izraza staviti znak jednakosti (=). Možete da kliknete na dugme Napravi Dugme „Izrada“da biste za podešavanje ovog argumenta koristili alatku "Izrada izraza".

Napomene

  • Možete istovremeno da definišete do 255 privremenih promenljivih. Ako ne uklonite privremenu promenljivu, ona će ostati u memoriji dok ne zatvorite bazu podataka. Preporučuje se da uklonite privremene promenljive kada završite sa korišćenjem. Da biste uklonili jednu privremenu promenljivu, koristite radnju RemoveTempVar i postavite njen argument na ime privremene promenljive koju želite da uklonite. Ako imate više privremenih promenljivih i želite da ih uklonite sve odjednom, koristite radnju RemoveAllTempVars.

  • Privremene promenljive su globalne. Kada se napravi privremena promenljiva, možete da je uputite u procedura za obradu događaja, Visual Basic for Applications (VBA) modulu, upitu ili izrazu. Na primer, ako ste kreirali privremenu promenljivu pod imenom "Moja promenljiva", možete da koristite promenljivu kao izvor kontrole za okvir za tekst pomoću sledeće sintakse:

=[TempVars]![MyVar]

Napomena: U makroima, upitima i procedurama događaja ne morate da pre izraza stavite znak jednakosti.

Takođe možete da uputite na privremene promenljive u bilo kojim programnim dodacima ili bazama podataka na koje se upućuje.

  • Da biste pokrenuli radnju makroa SetTempVar u VBA modulu, koristite metod Dodavanje objekta TempVars .

Primer

Sledeći makro pokazuje kako da kreirate privremenu promenljivu pomoću radnje makroa SetTempVar , zatim pomoću privremene promenljive u uslovu i okviru za poruku, a zatim uklonite privremenu promenljivu.

Uslov

Radnja

Argumenti

Postavi privremenu promenljivu

Ime: MyVar

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

[TempVars]! [MyVar]<>0

MsgBox

Poruka: ="Uneli ste " & [Privremene promenljive]! [MyVar] & "."

Zvučni signal: Da

Tip: Informacije

Ukloni privremenu promenljivu

Ime: MyVar

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.