اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

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

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

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

قام بنشر

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

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

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

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

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

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

  • Like 1
قام بنشر

اعتذر لك اخوي حسام وتفضل قاعدة البيانات للتوضيح عليها وجزاك الله خيرا .

ملاحظة : انا اريد فتح نموذج حسب حقل ( ID ) المحدد لك شخص كما هو موضح بالمرفق 

my12.rar

قام بنشر

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

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

مثال :

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