باسلام و ممنون از لطف شما اما بنده استاد نیستم
Tempvars
یک ابزاره از نوع Object که توسط مایکروسافت قرار داده شده از اکسس 2007 به بعد که به طور کلی معادل یک Global variable یا متغییر کلی محصوب میشه
بر طبق اعلام مایکروسافت این ابزار به دلیل راحتی در کد نویسی قرار داده شده تا از بعضی خطا ها جلوگیری کنه وبه عنوان ابزاری برای ارتباط و به اصلاح passing استفاده بشه
از این ابزار میتوان در تمامی نقاط access به غیر از Table استفاده کرد و داده ها رو جابه جا کرد
برای فراخوانی Tempvars به این صورت اقدام میکنید
Tempvars!Name
یا
Tempvars.item("Name")
name همان اسمی است که برای Tempvars انتخاب کرده اید
برای ایجاد
Tempvars.add "Name",Value
نکته :
در ایجاد Tempvars نمیتوان یک کنترل را به عنوان Value قرار داد
میبایست حتما یک متغییر را برابر با کنترل قرار داده و بعد متغییر را به عنوان Value قرار دهید
برای حدف یک Tempvars به خصوص
Tempvars.Remove "Name"
برای حدف تمامی Tempvars ها
Tempvars.RemoveAll
تعداد کلی Tempvars ها
Tempvars.Count
برای رجوع به یک Tempvars با شماره index آن
مثلا Tempvars شماره 3 (بعد از هربار ست کردن Tempvars به ترتیب شماره گذاری میشوند
Tempvars.Item(3)