Acțiunea de macrocomandă SetareTempVar

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

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

Setare

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

Argument acțiune

Descriere

Nume

Introduceți numele variabilei temporară.

Expresie

Introduceți o expresie care va fi utilizată pentru a seta valoarea pentru această variabilă temporară. Nu puneți expresia cu semnul egal (=). Puteți face clic pe construirea butonul Butonul Generator pentru a utiliza generatorul de expresii pentru a seta acest argument.

Observații

  • Puteți avea până la 255 variabile temporare definite în același timp. Dacă ștergeți o variabilă temporare, acesta va rămâne în memoria până când închideți baza de date. Aceasta este o practică bună pentru a elimina temporar variabile după ce ați terminat le utilizați. Pentru a elimina o singură variabilă temporare, utilizați Eliminaretempvar acțiune și setați argumentului 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 toate în același timp, utilizați Eliminaretotaltempvar acțiune.

  • Variabile de temporare sunt globală. După o variabilă temporară a fost creat, puteți face referire la ea într-o procedură eveniment, un Visual Basic for Applications (VBA) modulul, o interogare sau o expresie. De exemplu, dacă ați creat o variabilă temporare denumit MyVar, ar putea utilizați variabila ca sursă control pentru o casetă text, utilizând următoarea sintaxă:

=[TempVars]![MyVar]

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

De asemenea, puteți consulta variabile temporare în orice completare sau baze de date dată.

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

Exemplu

Următoarele macrocomenzii demonstrează cum se creează o variabilă temporare utilizând acțiunea de macrocomandă Setaretempvar , apoi utilizând variabilă temporare într-o condiție și o casetă de mesaj, și apoi eliminarea variabilă temporară.

Condiție

Acțiune

Argumente

Setaretempvar

Nume: MyVar

Expresie: InputBox ("introduceți un număr de non-zero")

[Funcțiile TempVar]! [MyVar] <> 0

CasetăMesaj

Mesaj: = "Ați introdus" & [Funcțiile TempVar]! [MyVar] & "."

Bip: Da

Tip: informații

Eliminaretempvar

Nume: MyVar

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×