اذهب الي المحتوي
أوفيسنا

كيف نضع المشيرة في الحقل الأول من نموذج؟


الردود الموصى بها

السلام عليكم.

لدي برنامج صغير يتضمن نماذج فرعية منبثقة. عندما أقوم بفتح البرنامج أجد أن المشيرة تومض في أول حقل لأبدأ في إدخال المعلومات. لكن عندما أقوم بفتح نموذج فرعي منبثق أجد أن المشيرة غير ظاهرة في أي حقل فأضطر إلى النقر بالماوس في أول حقل من النموذج ثم أبدأ في إدخال المعلومات..

كيف يمكنني أن أجعل المشيرة تضع نفسها في أول حقل من أي نموذج؟؟ لا بد أن يكون هناك كود لهذا العمل. ما هو هذا الكود وأين أضعه ؟ هل أضعه في خاصية بعد الفتح مثلا ؟؟. أشكركم.

  • Thanks 1
رابط هذا التعليق
شارك

الأخ أبو يعلى.. شكرا جزيلا على تجاوبك. فهمت من كلامك أن أقوم بالضغط بالماوس الأيمن على النموذج نفسه ( أي على الشريط الأزرق العلوي من النموذج. ثم أختار خصائص ومنها حدث عند الفتح ثم أكتب اسم الحقل ثم SetFocus.. بصراحة لم تنجح معي حكاية اسم الحقل مع هذه التعليمة ودعني أفترض لك أن الحقل اسمه BB على سبيل المثال. فكيف نكتب كامل التعليمة؟ هل هناك فواصل بين اسم الحقل وبين التعليمة نفسها ؟ أرجو التكرم بالإيضاح. وهل طريقتي صحيحة من حيث مكان كتابة التعليمة؟. أكرر شكري لك.,

الأخ أمير عاطف. شكرا جزيلا. الرابط الذي وضعته لا يتحدث عن أكثر من ترتيب للجدولة لا غير. أكرر شكري لك.

رابط هذا التعليق
شارك

شكرا يا شاكر.. وبلغ شكري لأبو يعلى وقل له إنك ما وضحت لنا مسألة الـME وأبو يعلى يقول إن اسم الحقل يجب أن يكون بدون أقواس. لكن سنجرب ونرى.

رابط هذا التعليق
شارك

أخي المالكي 333 ربما تكون الطريقة التي ذكرتها إذا كان النموذج لا يحتوي نماذج فرعية أو حتى نموذج فرعي واحد . وإذا كان إسم الحقل لديك bb فستكون كالتالي :

bb.SetFocus

فأنا أستخدم هذه الطريقة .. والله أعلم .

رابط هذا التعليق
شارك

اذ1 كان الحقل المطلوب نقل التركيز اليه بعد حدث ما فى نموذج فرعي

فتكتب الكود بنفس الطريقة مع ذكر المرجع كاملا

Forms!formname!subformname![textboxname].setfocus

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information