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

[ تمت الإجابة ]كيف يمكن تحديد قيمة حقل بناء علي عدد الارقام في حقل اخر

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

بســم الله الـرحمــن الرحيــم

الاخوة الافاضل :

لدي حقل من نوع تكست ويتم كتابة فيه ارقام ومرتبط به تكست اخر .

ارجو كيف يمكن ان تكون قيمة الحقل "رقم قومي " اذا كان عدد الارقام في التكست الاول 14 رقم و "اخري" اذا كان العدد اقل من ذلك.

شكرا لكم

لاتأسفن علي غدر الزمان لطـــــالما رقصت علي حثث الأســـــود كلاب

لاتحسبن برقصها تعلو علي أسادها تبقي الأسود أسودا والكلاب كلاب

#2

السلام عليكم

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

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

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

MsgBox GetDigitCount(Me.txt)

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

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

وبناء عليه يتم اعطاء المطلوب وفقك الله

#3

ارفقت لك مثال اخي الفاضل ارجو التعديل عليه

db1.rar

لاتأسفن علي غدر الزمان لطـــــالما رقصت علي حثث الأســـــود كلاب

لاتحسبن برقصها تعلو علي أسادها تبقي الأسود أسودا والكلاب كلاب

#4

السلام عليكــم ورحمـة الله وبركاتــة ،،

تفضل أخي الفاضل .. بمجرد نقل التركيز من حقل الرقم القومي

سيتم عمل الاجراء الذي طلبته ..... موفق

ek_abo.rar

#5

بســم الله الـرحمــن الرحيــم

كل الشكر والتقدير اخي الفاضل

السلام عليكــم ورحمـة الله وبركاتــة ،،

لاتأسفن علي غدر الزمان لطـــــالما رقصت علي حثث الأســـــود كلاب

لاتحسبن برقصها تعلو علي أسادها تبقي الأسود أسودا والكلاب كلاب

#6

تمت الاجابة على هذا الموضوع

الفريق العربي للبرمجة

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