באפשרותך להשתמש בפגישה המאקרו RemoveTempVar במסדי נתונים שולחניים של Access כדי להסיר משתנה זמני יחיד שיצרת באמצעות הפעולה SetTempVar .
הגדרה
פעולת המאקרו RemoveTempVar מכילה את הארגומנט הבא.
ארגומנט פעולה |
תיאור |
שם |
הזן את שם המשתנה הזמני שברצונך להסיר. |
הערות
-
ניתן להגדיר עד 255 משתנים זמניים בו-זמנית. אם לא תסיר משתנה זמני, הוא יישאר בזיכרון עד שתסגור את מסד הנתונים. מומלץ להסיר משתנים זמניים לאחר שתסיים להשתמש בהם.
-
Access מסיר באופן אוטומטי את כל המשתנים הזמניים בעת סגירת מסד הנתונים או הפרוייקט.
-
אם איות שגוי של שם המשתנה שיש להסיר, Access אינו מציג שגיאה. המשתנה שרצית להסיר יישאר בזיכרון עד שתסגור את מסד הנתונים.
-
אם יצרת יותר ממשתנה זמני אחד וברצונך להסיר את כולם בבת אחת, השתמש בפעולה RemoveAllTempVars .
-
כדי להפעיל את הפעולה RemoveTempVar במודול VBA, השתמש בפעולת השירות Remove של האובייקט TempVars .
דוגמה
המאקרו הבא מדגים כיצד ליצור משתנה זמני, להשתמש בו בתנאי ובתיבת הודעה ולאחר מכן להסיר את המשתנה הזמני באמצעות הפעולה RemoveTempVar .
תנאי |
פעולה |
ארגומנטים |
SetTempVar |
Name: MyVar ביטוי: InputBox("Enter a non-zero number".) |
|
[TempVars]! [MyVar]<>0 |
MsgBox |
הודעה: ="הזנת " & [TempVars]! [MyVar] & "." צפצוף: כן סוג: מידע |
RemoveTempVar |
Name: MyVar |