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

كود التحقق من رقم السجل المدني للمعلمة

بدأه #منال# في 14 مارس 2009 · 1 رد · 1,375 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد ان احدد مربع النص لرقم السجل المدني بعشرة ارقام اذ انه حقل مهم جدا واي خطأ يؤثر في بيانات المعلمة في وزارة التعليم

قمت بكتابة كود IF S<>10 THEN

MSGBOX" "

لكن المسج يظهر بدون التحقق من الرقم مع اني جربت تغيير الحدث وبدون فائدة

وعملت بحث والبعض نصحني بأن احدد ذلك من تصميم الجدول من قاعدة التحقق من الصحة ونص التحقق من الصحة

كالتالي:=*##########

مع تغيير النوع الى نص باعتبار انه حقل رقمي لاتتم به اي عمليات حسابيه كرقم الهاتف

والنتيجة ان المسج لا يظهر ان ادخلت ######اما ان ادخلت ارقام فيظهر المسج

فما الحل؟؟؟؟؟؟؟

ارجو الافادة...

#2

السلام عليكم

كان يستحب أن تضعي مثال أخي الفاضلة

استخدمي هذه الوظيفة

Private Function GetDigitCount(inValue As Double) As Double
GetDigitCount = Int(Log(inValue) / Log(10)) + 1
End Function

حيث يت استدعائها كما يلي كمثال برسالة مثلا

MsgBox GetDigitCount(Me.txt)

حيث أن Me.txt هو مربع النص الذي أود ان اعرف كم عدد الارقام به

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

عموما اطلعي على المثال كامل ي هذه المشاركة

/index.ph...st&p=946567

وان اشكل عليك شيء فارفقي مثالك للتعديل عليه

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