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

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

قام بنشر

اعواني الكرام السلام عليكم

لدي برنامج فيه عدة نماذج

في احد النماذج قام احد الاخوة بمساعدتي وكتابة كود الوصول الى سجل جديد

وعندما اردت تطبيق الامر على نموذج ( اضافة دورات) قمت بنسخ نفس الكود على صفحة البرمجة الا ان لم يعمل

هل من مساعدة يا اخوان

 

 

مرفق الملف

 

a7.rar

قام بنشر (معدل)

عزيزي

لا يوجد اي سطر في صفحة البرمجة الخاصة بنموذج اضافة دورات جديدة

اعتقد انك تقصد هذا الامر

DoCmd.GoToRecord , , acNewRec

حيث يوجد عند حدث عند التحميل لنماذج اخرى !

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

Private Sub Form_Load()
DoCmd.GoToRecord , , acNewRec
End Sub

وهناك طريقة اخرى :

لوذهبت الى الكود خلف زر اضافة دورات ستجد هذا السطر:

    DoCmd.OpenForm stDocName, , , stLinkCriteria

استبدله بالتالي:

    DoCmd.OpenForm stDocName, , , stLinkCriteria, acFormAdd

وتلاحظ اضافة الجزء acFormAdd وهو عبارة عن ايعاز بفتح النموذج لادخال بيانات جديدة

تنبيه : الطريقة الاولى انسب اذا كنت تحتاج الى تصفح سجلات قديمة عن طريق ازرار التنقل اما الطريقة الثانية تستعرض البيانات الجديدة اللحظية!

تنبيه : الطريقة الثانية مكافئة لعملية تغيير خاصية "ادخال بيانات" للنموذج  وبالقيمة = نعم !

بالتوفيق

تم تعديل بواسطه رمهان
  • Like 1
قام بنشر

اخي رمهان

انا اقصد الطريقة الاولى التي ذكرتها

ولكني لا يظهر لي(  الحدث عند التحميل )

فقط يظهر لي  التالي

عند النقر

عند الننقر المزدوج

عند الضغط على الماوس

عند رفع زر الماوس

عند تجريك زر الماوس

عند التلوين

 

ما المشكلة برايك؟

قام بنشر

عزيزي

هذا يعني ان صفحة الخصائص الظاهره ليست للنموذج وانما لجزء التفصيل

وهذا ما اكدت عليه في المشاركة السابقه بان الخصائص للنموذج

عالعموم لاظهار خصائص النموذج : وانت في صفحة الخصائص انظر الجزء العلوي وعند مربع السرد انقر القائمة واختر نموذج ستظهر خصائص النموذج.

بالتوفيق

  • Like 1
قام بنشر

المشكلة عندك عند انشاء النموذج

قد اطلعت على عمل سابق لك فوجدت حقلا فارغا زائدا داخل النموذج 

وظهرت المشكلة حينها

لا اعلم كيف تعد نماذجك الجديدة ؟؟

جرب : 

قم بعمل نموذج فارغ ثم انشء الحقول داخله حقلا حقلا ولاتستخدم النسخ واللصق

او : استخدم معالج النماذج لعمل النموذج المطلوب 

  • Like 1
قام بنشر (معدل)

اخي ابو خليل

تسلم يا عيوني

ظنك كان في محلو

والحمد لله

الامور مشت صح

ولكن المشكلة

ان باقي امكانيات انشاء النماذج لا تعطيني الصورة المطلوبة

كما هو موجود في الملف المرفق

انا اريد ان يكون النموذج بهذا الشكل

فما الحل

 

وشكرا

 

 

تم تعديل بواسطه المتفائل بالله
قام بنشر (معدل)

بارك الله فيك اخي الكريم

استعطت تطبيق الخطوات لان الشرح كان واضحا هذه المرة

ولكن المشكلة انه عند الحفظ يعطيني رسالة خطأ

مرفقة

 

ops.jpg

 

 القاعدة بتنسيق mdb واتوقع انها محولة من تنسيق احدث

المشكلة ان لديك ميزات جديدة في النموذج ليست متوافقة تماما عند التحويل .

هذه التنسيقات هي وضع التخطيط للعناصر على النموذج !

لحل المشكلة : حدد ايقونة جدول التخطيط وبعد النقر على احد العناصر ! سيتم تحديد جميع العناصر >> اذهب الى ترتيب ثم الخيار ازالة التخطيط!

هنا اصبحت العناصر ليس ضمن تخطيط والموجود بالاصدارات الحديثة !

قم بالحفظ واكتب الكود مع التاكد من ان خاصية النموذج "يتضمن وحدة نمطيه"=نعم

 

بالتوفيق

 

تم تعديل بواسطه رمهان
  • Like 1
قام بنشر

حياك الله اخي والشكر موصول لابا خليل كذلك ! ولا تنسى الضغط على اعجاب والاجابة الصحيحة

 

بالتوفيق

  • Like 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