fantap قام بنشر أغسطس 13, 2018 قام بنشر أغسطس 13, 2018 (معدل) بسم الله الرحمن الرحيم السلام عليكم و رحمة الله و بركاته و كل عام و انت بخير قمت بتصميم قاعدة بيانات صغيرة لبيانات المتدربين و قد ساعدي الكثير من اعضاء هذا المنتدي الرائع في حل كثير من المشاكل (الشكر لهم جميعا)التي واجهتني اثناء بناء هذه القاعدة المشكلة تتلخص في الاتي : قمت بعمل نموذج استعلام و عند الاستعلام عن اي متدرب و ان هذا المتدرب غير مدرج بياناته داخل قاعدة البيانات يعطي الاستعلام فارغاً تماما حتي بدون ازرار الاوامر ...و مرفق الفديو يوضح المشكلة بالتفصيل المطلوب ان امكن ذلك الحصول علي كود عند عدم وجود اسم المتدرب داخل قاعدة البيانات تظهر نافذة تقول ان هذا المتدرب غير مسجل داخل قاعدة البيانات بدلا من ان يظهر شاشة فارغه بدون بيانات أو اذا كان المطلوب من الصعب عمله أرجوا التوضيح بأن تظهر بيانات الاستعلام و ازار الاوامر بدلا من ان يظهر الاستعلام فارغا تماما بدون اي بيانات و مرفق قاعدة البيانات و بها مثال بسيط برنامج ادارة التدريب(1) - Copy.rar تم تعديل أغسطس 13, 2018 بواسطه fantap
علي الحداد قام بنشر أغسطس 13, 2018 قام بنشر أغسطس 13, 2018 السلام عليكم جرب هذا الكود لم استطيع التعديل على ملفك لانه بالعربي وانا النطام عندي بالانكليزي If DCount("*","NameOfYourQuery") = 0 Then Msgbox "No records found 1
علي الحداد قام بنشر أغسطس 13, 2018 قام بنشر أغسطس 13, 2018 44 دقائق مضت, fantap said: اين اضع هذا الكود من فضلك شكرا لك السلام عليكم جرب هذا الكود لم استطيع التعديل على ملفك لانه بالعربي وانا النطام عندي بالانكليزي If DCount("*","NameOfYourQuery") = 0 Then Msgbox "No records found تحت Command82 انطر للصورة 1
fantap قام بنشر أغسطس 13, 2018 الكاتب قام بنشر أغسطس 13, 2018 18 دقائق مضت, علي الحداد said: السلام عليكم جرب هذا الكود لم استطيع التعديل على ملفك لانه بالعربي وانا النطام عندي بالانكليزي If DCount("*","NameOfYourQuery") = 0 Then Msgbox "No records found تحت Command82 انطر للصورة شكرا اخي الكريم علي المتابعه و الرد ولكن لم ينفع هذا الامر معي و مرفق صورة توضح وضع الامر في المكان المضبوط و لكن لم ينفع
علي الحداد قام بنشر أغسطس 13, 2018 قام بنشر أغسطس 13, 2018 39 دقائق مضت, fantap said: شكرا اخي الكريم علي المتابعه و الرد ولكن لم ينفع هذا الامر معي و مرفق صورة توضح وضع الامر في المكان المضبوط و لكن لم ينفع اخي العزيز هل QQ اسم نموذج الاستعلام ؟ لم ارى هذاالاستعلام في ملفك؟ ارجو الافادة 1
fantap قام بنشر أغسطس 13, 2018 الكاتب قام بنشر أغسطس 13, 2018 (معدل) 9 دقائق مضت, علي الحداد said: اخي العزيز هل QQ اسم نموذج الاستعلام ؟ لم ارى هذاالاستعلام في ملفك؟ ارجو الافادة If DCount("*","NameOfYourQuery") = 0 Then Msgbox "No records found هل تقصد (NameOfYourQuer) اسم الاستعلام ام اسم نموذج الاستعلام حيث قمت بتغير اسم الاستعلام الي QQ كما هو مبين بالجانب الايسر العلوي في الصورة المرفقه تم تعديل أغسطس 13, 2018 بواسطه fantap
علي الحداد قام بنشر أغسطس 13, 2018 قام بنشر أغسطس 13, 2018 اخي الكريم ساعود لك بعد ان اغير النطام الي العربي لانني لا استطيع ان ارى اين المشكلة تحياتي 1
علي الحداد قام بنشر أغسطس 13, 2018 قام بنشر أغسطس 13, 2018 السلام عليكم اخي الكريم اسف لم استطيع فتح القاعده حاولت في الاكسس 2010 و 2016 وهذه الصور ساحاول لاحقا ان شاءالله الوقت عندنا متأخر الان
علي الحداد قام بنشر أغسطس 14, 2018 قام بنشر أغسطس 14, 2018 السلام عليكم اخي الفاضل لم اضف اي كود فقط غيرت مصدر الاستعلامات داخل الفورم ان شاءالله يكون هذا المطلوب تحياتي 111.rar 1
fantap قام بنشر أغسطس 14, 2018 الكاتب قام بنشر أغسطس 14, 2018 (معدل) شكرا جزيلا علي المجهود الرائع و المميز و ارجوا توضيح ما قمت به حتي اقوم بفعله علي القاعدة الرئيسيه حيث هذه القاعده مثال مثال للتوضيح و يوجد بعض المشاكل البسيطة حيث عن الاستعلام عن المتدرب الاول لا يظهر اسم الشهر و لا اسم المدرب و لا اسم تخصص الدوره كما بصوره: و لكن تظهر البيانات كاملة مع المتدرب الثاني كما بالصوره فما هي المشكله شكرا مرة اخري علي المجهود المميز .... تم تعديل أغسطس 14, 2018 بواسطه fantap
علي الحداد قام بنشر أغسطس 14, 2018 قام بنشر أغسطس 14, 2018 السلام عليكم اخي الكريم لا شكر على واجب وحياك الله احي الذي عملته هو جعل مصدر النموذج الاستعلام نفسه ولييس عمل استعلام جديد في النموذج ارجو ان اكون اوضحت الفكرة تحياتي
fantap قام بنشر أغسطس 14, 2018 الكاتب قام بنشر أغسطس 14, 2018 (معدل) 32 دقائق مضت, علي الحداد said: السلام عليكم اخي الكريم لا شكر على واجب وحياك الله احي الذي عملته هو جعل مصدر النموذج الاستعلام نفسه ولييس عمل استعلام جديد في النموذج ارجو ان اكون اوضحت الفكرة تحياتي قمت كما موضح بالصورة و لكن لم يفلح معي هذا التعديل و مازال لا يظهر بيانات و مرفق الفديو تم تعديل أغسطس 14, 2018 بواسطه fantap
علي الحداد قام بنشر أغسطس 14, 2018 قام بنشر أغسطس 14, 2018 اخي العزيز لقد جربت الملف عندي وشغال تمام في الفيديو لم ازى ان كنت فد عملت حفظ بعد التغير ام لا اسف مجرد سؤال ذكرت ان القاعده الاساسية لديك ليست هذه هل الاستعلام هو نفسه الدى ارفقتة في هذه القاعده ارجو ان تتأكد لانه كان هناك نقص في الحقول الشهر على سبيل المثال لم يكن موجودا في الاستعلام على العموم جرب واعمل تصدير للاستعلام الى القاعدة الاساسية لديك من هذه القاعدة واعلمني بالنتيحة انظر الى الصورة لتوضيج السبب في عدم ظهور كافة البيانات تحياتي 1
fantap قام بنشر أغسطس 14, 2018 الكاتب قام بنشر أغسطس 14, 2018 (معدل) بالفعل اخي الكريم لقد قمت بالحفظ بعد عمل التعديل المطلوب بالنسية للاستعلام هو نفس الاستعلام في القاعده الرئيسية مع حذف البيانات البيانات التي كانت عليها نعم قد لاحظت الفرق من الصورة ... و لكن يوجد خطا ما لا لحظته الان و هو في الحقل الاول ليس من المفترض ان تكون بيانات الدورة و لكن من المفترض ان يكون الحقل الاول لرقم المتدرب و شكرا لك علي وقتك و مجهوداتك و كل عام و انتم بخير وقد قمت بتصدير الاستعلام و الحمد لله استغل 10/10 و لكن ظهرت مشكلة اخري انا اسف علي الاطاله بالموضوع وهي عند الضغط علي next record فيتم ازالة اسم المتدرب من اعلي النموذج و مرفق الفديو حيث يجب تثبيت اسم المتدرب طالما انا مازلت داخل بيانات نفس المتدرب تم تعديل أغسطس 14, 2018 بواسطه fantap
علي الحداد قام بنشر أغسطس 15, 2018 قام بنشر أغسطس 15, 2018 السلام عليكم اخي العزيز هذا طبيعي جدا ان تنتقل الى اخر السجل بالنسبة لهذا الرقم , بمعنى انه اذا كان لديك هذا الرقم والاسم وله عدة دورات تستطيع ان ترى كل البيانات , وبما ان النموذج لديك هو لللاستعلام فقط, فلن تستطيع اضافة سجل جديد, عليك الذهاب الى صفحة ادخال البيانات . حاول ادخال اكثر من دوره لنفس الشخص وبعدها اذهب لللاستعلام ستجد كل السجلات لهذا الرقم والاسم وتستطيع ان تتنقل بين السجلات وعند الوصول لاخر سجل ستظهر لك الشاشة فارغة . ارجو ان اكون قد وفقت في الاجابة والشرح. بالتوفيق ان شاءالله تحياتي
fantap قام بنشر أغسطس 16, 2018 الكاتب قام بنشر أغسطس 16, 2018 (معدل) لقد حصلت علي هذا الكود فأردت ان اشاركه معك و الكود تم تجربته و شغال اكثر من رائع شكرا للاستاذ الفاضل / أحمد الحربي جازاه الله كل خير عنا و جزاك الله كل خير الاستاذ الفاضل /علي الحداد علي المجهود الرائع التي قمت به و جزاك الله كل خير و كل عام و انتم بخير الكود هو في حدث (عند التحميل) من خصائص النموذج If Me.RecordsetClone.RecordCount = 0 Then MsgBox "هذا المتدرب غير مسجل داخل قاعدة البيانات " DoCmd.Close acForm, "الاستعلام عن متدرب" End If و لكن ظهرت مشكلة اخري و هي :- حيث بالضغط علي زر موافق عند ادخال رقم متدرب غير مسجل داخل قاعدة البيانات حيث من الضروري أن تظهر نافذة الاستعلام للاستعلام عن متدرب جديد بدلا من انغلاق واجهة البرنامج نهائيا ...... وشكرا لك مجددا وكل عام و انتم بخير و عيد مبارك..... , مرفق الفديو للتوضيح و ذلك لو عندك حل لها تم تعديل أغسطس 16, 2018 بواسطه fantap
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.