الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سوال في مشكلة النموذج الفاضي؟؟؟؟؟

مغلق
بدأه ali123 في 15 يناير 2002 · 5 رد · 453 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ياشباب سؤالين اريد لهما اجابة لو تكرمتوا

الاول/ صممت نموذج خاص بالبحث يحتوي على بحث بالاسم وبحث برقم الجهاز وبحث بالتاريخ

وبحث باسم مستلم الجهاز وغيره المهم الطبيعي عندما لايجدالبحث طلبك يعطيني نموذج فاضي

اريد لو تكرمتوا ان يقول لي لايوجد هذا الاسم او الرقم بدل من يفتح نموذج فاضي

لو تكرمتوا اتمنى ان يكون من غير كود في الوحدة النمطية ان امكن باي طريقة

الثاني / عندي برنامج اريد من اهل الخبرة الاطلاع عليه واعطائي تقرير عنه هل هو يمكن ان يستفاد منه او لا

فمن يريد ان يطلع على البرنامج كرمن يضع لي عنوانه البريدي

شاكرين حسن تعاونكم

#2

فى حدث عند الفتح للنموذج ضع هذا الكود :

f Me.RecordsetClone.RecordCount = 0 Then Cancel = -1

'أما إذا رغبت في ظهور رسال فاكتب

If Me.RecordsetClone.RecordCount = 0 Then

   MsgBox "  عــفوا عزيزي المستخدم لقد اخترت عميل ليس له أي بيانــــات", vbQuestion, "لا توجد بيانات "

Cancel = -1

وعند تطبقه احتمال أن تظهر لك رساله تفيد أنه تم الغاء حدث فتح النموذج لذالك ضع هذا الكود التالي قبل أمر فتح النموذج الذي سيعرض البيانات .

الكود هو :

On Error Resume Next

أشرف خليل

#3

فى حدث عند الفتح للنموذج ضع هذا الكود :

f Me.RecordsetClone.RecordCount = 0 Then Cancel = -1

'أما إذا رغبت في ظهور رسال فاكتب

If Me.RecordsetClone.RecordCount = 0 Then

   MsgBox "  عــفوا عزيزي المستخدم لقد اخترت عميل ليس له أي بيانــــات", vbQuestion, "لا توجد بيانات "

Cancel = -1

وعند تطبقه احتمال أن تظهر لك رساله تفيد أنه تم الغاء حدث فتح النموذج لذالك ضع هذا الكود التالي قبل أمر فتح النموذج الذي سيعرض البيانات .

الكود هو :

On Error Resume Next

هذا بالنسبة للسؤال الأول .

أشرف خليل

#4

عزيزي شكرا لك واسف على التأخير لاني كنت امس مستلم 24 ساعة لم استطع مغادرة العمل

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

الغاء الاجراء اللي قلت عنها انت المهم هذا هو الكود هل صحيح كتابته شكرا

Private Sub Form_Open(Cancel As Integer)

On Error Resume Next

If Me.RecordsetClone.RecordCount = 0 Then

MsgBox " لايوجد عميل بهذا الاسم", vbQuestion, "لبيانات "

Cancel = -1

End If

End Sub

عزيزي هل هذا هو الكود الصحيح طبعا اضفت بعض الرموز لانه لم يشتغل معي الا بها

#5

الأخ على : وضعت فى الكود بتاعك On Error Resume Next وهذا الأمر يوضع فى الزر الذي سيقوم بفتح النموذج الذي به البيانات .

أي الكود يكون على جزأين .

أشرف خليل

#6

شككرا لك عزيزي للايضاح لاني قعلا غشيم

هذا الموضوع مغلق.

مواضيع مشابهة