Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Puteți utiliza acțiunea de macrocomandă SetareTempVar din bazele de date desktop Access pentru a crea o variabilă temporară și a o seta la o anumită valoare. Variabila poate fi utilizată apoi ca condiție sau argument în acțiunile următoare sau puteți utiliza variabila în altă macrocomandă, într-o procedură eveniment sau într-un formular sau raport.

Setare

Acțiunea de macrocomandă SetareTempVar are următoarele argumente.

Argument acțiune

Descriere

Nume

Introduceți numele variabilei temporare.

Expresie

Introduceți o expresie care va fi utilizată pentru a seta valoarea pentru această variabilă temporară. Nu puneți semnul egal (=) înaintea expresiei. Puteți face clic pe butonul Generare Butonul Generatorpentru a utiliza Generatorul de expresii pentru a seta acest argument.

Observații

  • Puteți avea până la 255 de variabile temporare definite la un moment dat. Dacă nu eliminați o variabilă temporară, aceasta va rămâne în memorie până când închideți baza de date. Este o idee bună să eliminați variabilele temporare atunci când terminați de utilizat. Pentru a elimina o singură variabilă temporară, utilizați acțiunea RemoveTempVar și setați argumentul său la numele variabilei temporare pe care doriți să o eliminați. Dacă aveți mai multe variabile temporare și doriți să le eliminați pe toate simultan, utilizați acțiunea RemoveAllTempVars .

  • Variabilele temporare sunt globale. După ce a fost creată o variabilă temporară, o puteți consulta într-o procedură eveniment, într-un modul Visual Basic for Applications (VBA), într-o interogare sau într-o expresie. De exemplu, dacă ați creat o variabilă temporară numită MyVar, puteți utiliza variabila ca sursă de control pentru o casetă text utilizând următoarea sintaxă:

=[TempVars]![MyVar]

Notă: În macrocomenzi, interogări și proceduri eveniment, nu trebuie să puneți semnul egal înaintea expresiei.

De asemenea, puteți face referire la variabile temporare în orice programe de completare sau baze de date la care se face referire.

  • Pentru a rula acțiunea de macrocomandă SetareTempVar într-un modul VBA, utilizați metoda Adăugare a obiectului TempVars .

Exemplu

Următoarea macrocomandă vă arată cum să creați o variabilă temporară utilizând acțiunea de macrocomandă SetareTempVar , apoi utilizând variabila temporară într-o condiție și într-o casetă de mesaj, apoi eliminând variabila temporară.

Condiție

Acțiune

Argumente

SetareTempVar

Nume: MyVar

Expresie: InputBox("Introduceți un număr non-zero.")

[TempVars]! [VarMea]<>0

CasetăMesaj

Mesaj: ="Ați introdus " & [TempVars]! [Var] & "."

Bip: Da

Tip: Informații

EliminareTempVar

Nume: MyVar

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×