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

اغلاق نموذج وفتح الاخر


بوحمد

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

السلام عليكم ورحمة الله وبركاته

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

مرفق طيه قاعدة بيانات للتطبيق عليها 

وتمت سالمين .  my12.rar

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

اخي العزيز لا يمكن تحميل ملفك ولكن على العموم

في حدث on click في زر الامر ضع الكود التالي

"اسم النموذج المراد فتحه"  DoCmd.OpenForm  

"اسم النموذج المراد اغلاقه"  ,DoCmd.Close acForm

ثم نفس الكود مع تغيير اسماء النماذج

ملاجظة : كود الفتح قبل كود الاغلاق وهذا اجباري

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

الاخوة الافاضل السلام عليكم ورحمة الله وبركاته

يكفينا أمر إغلاق الفورم  بدون ذكر أسمه ثم أمر فتح فورم آخر 

مثال :

DoCmd.Close

 

DoCmd.OpenForm "main""

فالايعاز الأول يغلق الفورم الحالي والثاني يقوم بفتح الفورج الجديد بعد غلق القديم 

 

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

وعليكم و رحمة الله و بركاته

للاغلاق نموذج الاول اولاً ثم فتح النموذج الثاني  عليك تعريف المتغير برقم ID  في نموذج الاول و ثم وضع اسم المتغير في الشرط بدل ID

لاحظ الكود

On Error Resume Next
Dim IDv As Integer
IDv = id
DoCmd.Close
DoCmd.OpenForm "form2", , , "[ID]=" & IDv

 

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

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

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



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

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

Important Information