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

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


بوحمد

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

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

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

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

وتمت سالمين .  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
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information