إجراء الماكرو SetTempVar

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يمكنك استخدام اجراء الماكرو SetTempVar في قواعد بيانات سطح المكتب في Access ل# انشاء متغير مؤقت و# تعيينه الي قيمه محدده. يمكن عندئذ استخدام المتغير ك# وسيطه في الاجراءات التاليه او الشروط، او يمكنك استخدام المتغير في ماكرو اخر، في اجراء حدث، او علي نموذج او تقرير.

الإعداد

اجراء الماكرو SetTempVar الوسيطات التاليه.

وسيطة الإجراء

الوصف

الاسم

ادخل اسم متغير المؤقته.

التعبير

قم ب# ادخال تعبير الذي سيتم استخدامه ل# تعيين قيمه ل# هذا المتغير المؤقت. لا تضع قبل التعبير ب# علامه المساواه (=). يمكنك النقر فوق انشاء زر الزر "منشئ" ل# استخدام "منشئ التعبير" ل# تعيين هذه الوسيطه.

ملاحظات

  • يمكن ان يصل الي 255 المتغيرات المؤقته المحدده في الوقت نفسه. اذا قمت ب# ازاله متغير مؤقت لا، سيبقي في الذاكره حتي اغلاق قاعده البيانات. من المفيد ل# ازاله المتغيرات المؤقته عندما تنتهي من استخدامها. ل# ازاله متغير مؤقت واحده، استخدم الاجراء RemoveTempVar و# تعيين الوسيطه الخاصه بها الي اسم متغير المؤقته التي تريد ازالتها. اذا كان لديك اكثر من متغير المؤقته و# التي تريد ازالتها جميعا في وقت واحد، استخدم RemoveAllTempVars الاجراء.

  • تكون المتغيرات المؤقت العموميه. ب# مجرد انشاء متغير مؤقت، يمكنك الاشاره الي انه في إجراء الحدث، Visual Basic for Applications (VBA) وحده نمطيه استعلام او تعبير. علي سبيل المثال، اذا قمت ب# انشاء متغير مؤقت المسمي ميفار، يمكنك استخدام المتغير ك# مصدر عنصر التحكم ل# مربع نص ب# استخدام بناء الجمله التالي:

=[TempVars]![MyVar]

ملاحظة: في وحدات الماكرو و# استعلامات و# اجراءات الحدث، لا تحتاج الي بدء التعبير ب# علامه التساوي.

يمكنك ايضا الاشاره الي المتغيرات المؤقته في اي وظائف اضافيه او قواعد البيانات المشار اليها.

  • ل# تشغيل اجراء الماكرو SetTempVar في وحده نمطيه ل VBA، استخدم الاسلوب Add الكائن TempVars .

مثال

الماكرو التالي يوضح كيفيه انشاء متغير مؤقت ب# استخدام اجراء الماكرو SetTempVar ، ثم استخدام متغير مؤقته في شرط و# مربع رساله، ثم ازاله المتغير المؤقت.

شرط

الإجراء

الوسيطات

SetTempVar

الاسم: ميفار

تعبير: InputBox ("ادخل صفرا رقما.")

[TempVars]! [ميفار] <> 0

MsgBox

الرساله: = "الذي ادخلته" & [TempVars]! [ميفار] & "."

اصدار صوت: نعم

النوع: المعلومات

RemoveTempVar

الاسم: ميفار

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

مشاركة Facebook Facebook Twitter Twitter البريد الإلكتروني البريد الإلكتروني

هل كانت المعلومات مفيدة؟

رائع! هل لديك أي ملاحظات أخرى؟

كيف يمكننا تحسين ذلك؟

نشكرك على ملاحظاتك!

×