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

ما هو الخطأ في هذا الكود

مغلق
بدأه ALWARITH في 9 يناير 2004 · 1 رد · 725 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أرفق لكم هذا الكود حيث لم أستطع أكتشاف الخطأ به ولكثرة محاولاتي أبت النتيجة إلا أن تكون فاشلة ، حيث أنه يعمل بواحدة دون الأخرى والكود هو

Private Sub AccNo_Click()

If Reference = True Then
If MsgBox("This is Not a reference book, Do you like to continue borrowing?", vbYesNo + vbInformation, "Reference Book Warning!") = vbNo Then Exit Sub
          Else
            Me.Bor_date = date
            Me.due_date = DateAdd("d", 2, (date))
End If

If Reference = False Then
If MsgBox("This is a reference book, Do you like to continue borrowing?", vbYesNo + vbInformation, "Reference Book Warning!") = vbNo Then Exit Sub
           Else
            Me.Bor_date = date
            Me.due_date = DateAdd("d", 21, (date))
           Exit Sub
End If

End Sub

حيث أن REFERENCE هو حقل وكذلك Bor_date و Due_date هما حقلان يتم ادخال تاريخ بهما على حسب المعطيات بالكود.

شكرا للجميع

#2

الاخ الكريم

لقد اعدت ترتيب الكود الخاص بك مما قد يسهل عليك تتبع المشكلة

Private Sub AccNo_Click()

If Reference = True Then

If MsgBox("This is Not a reference book, Do you like to continue borrowing?", vbYesNo + vbInformation, "Reference Book Warning!") = vbYes Then

Me.Bor_date = Date

Me.due_date = DateAdd("d", 2, Date)

End If

Else 'Reference = false

If MsgBox("This is a reference book, Do you like to continue borrowing?", vbYesNo + vbInformation, "Reference Book Warning!") = vbYes Then

Me.Bor_date = Date

Me.due_date = DateAdd("d", 21, Date)

End If

End If

End Sub

أحمد فخري الهياجنة

أخصائي تقنية المعلومات

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…