اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم

اود شكر كل من ساهم في مساعدتي في برنامجي

واود منكم المساعدة في المرفق

الموضوع في الايبان في خانة اضافة بيانات

المطلوب في حال كتابة رقم يتم التنبؤ بالايبان بشكل تمام

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

وشكرا

W.rar

قام بنشر

ده مثال من اختنا الكريمه زهره بارك الله فيها 

عدل انت على النموذج الخاص بك لانى مش عارف اى نموذج تقصد وربنا يوفقك 

عدم ترك عدة حقول فارغه ولايقبل الحفظ إلا يتعبئتها باستخدام الكود زهره.rar

قام بنشر (معدل)

انا عدلتلك فيه على قد خبرتى 

شوف التعديلات 

نصيحه من اخ ومن خبراء قواعد البيانات استخدم التسميات بالانجليزى 

Up-W.rar

تم تعديل بواسطه طالب علم مبتدىء
قام بنشر

اخي الكريم اشكرك جزيل الشكر 

ولكن لم يؤدي المطلوب

انظر الى المرفق وشاهد في مربع اضافة الايبان يتم التنبؤ بالرقم بشكل سليم ولكن يقبل الحفظ لو ناقص رقم وده غلط لازم يمتلئ كافة الارقام الخاصه في الايبان

اتمنى ان يكون التوضيح مفيد

W.rar

قام بنشر

اخي الكريم اشكرك جزيل الشكر 

ولكن لم يؤدي المطلوب

انظر الى المرفق وشاهد في مربع اضافة الايبان يتم التنبؤ بالرقم بشكل سليم ولكن يقبل الحفظ لو ناقص رقم وده غلط لازم يمتلئ كافة الارقام الخاصه في الايبان

اتمنى ان يكون التوضيح مفيد

 

اخى الكريم 

انت قلت 

 

 

المطلوب في حال كتابة رقم يتم التنبؤ بالايبان بشكل تمام

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

وشكرا

 

ترك الخانات الفارغه شىء 

وعد الارقام الناقصه شىء آخر 

 

هل رقم الايبان ثابت ؟ 

كم رقم ؟

 

احاول مساعدتك على قد ما اقدر فمازلت اتعلم مثلك

قام بنشر

رقم الايبان مكون من 24 رقم وهو غير ثابت طبعا لكل موظف له رقم لايتطابق مع موظف اخر وعند كتابة رقم الايبان يتم التبنؤ في حال يوجد رقم سابق ولكن في حال لايوجد رقم سابق وكتبت 23 رقم يجب ان لايتم الحفظ

قام بنشر (معدل)

أخى الكريم 

فى حدث عند الخروج او حدث باعد التحديث ضع الكود التالى 

If e < 24 Then
 MsgBox " رقم الآيبان المدخل اقل من 24 رقم ", vbExclamation, "إنتبه "
Kwmy.SelLength = Len(Kwmy.text)
                Cancel = True

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

إن شاء الله يظبط معاك

تم تعديل بواسطه طالب علم مبتدىء
  • تمت الإجابة
قام بنشر

جزاك الله خيرا ياطالب العلم

تعديل بسيط على الكود 

جرب لعله ينفع

If Len(yourText)<> 24 Then
 MsgBox " رقم الآيبان المدخل لا يساوي 24 رقم ", vbExclamation, "إنتبه "
                Cancel = True
end if

 

 

والا كما ذكر لك ارفق المثال على صيغة mdb

  • Like 1
قام بنشر

الكود شغال 100%

و (yourText) يعني اسم حقل الايبان الذي عندك

 

للمعلومية

يمكنك دائما حفظ المثال علي اي اصدار 2003 او 2007  ...

من : ملف / حفظ ونشر

 

وهذا مثالك بعد التعديل

 

Wz.rar

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information