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

[ تمت الإجابة ]عدم ترك عدة حقول فارغه ولايقبل الحفظ إلا يتعبئتها باستخدام الكود

بدأه at_aziz في 9 أكتوبر 2008 · 7 رد · 3,067 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

يااخوان

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

وهي حقل الكمية

وحقل رقم الامر

وتاريخه

والجهة

ونوع الصرف

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

ارجو المساعده يااخوان

الحقيقه انا وضعت في خصائص الحقل في الجدول في قاعده التحقق من الصحة Is Not Null

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

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

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

بارك الله فيكم وجزاكم الله خير

AZIZ.rar

اتق الله حيث ماكنت

#2

تفضل اخي الكريم عزيز

حاول تترك احد الحقول فارغا في السجل وانظر ماذا يحدث

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

وايضا حاول تدخل بعض القيم في الحقول وتترك بعض القيم وقم بإغلاق النموذج وانظر ماذا يحدث

في كل الأحوال لا يمكن ترك اي حقل فارغ من الحقول المطلوبه إلا وتقوم بتعبئته وعدى ذلك سيتم حذف السجل كاملا وحتى لو كان به حقل واحد فارغ

za_AZIZ_UP.rar

1
#3

بارك الله فيك وجزاك الله خير اختي الكريمه زهره

فعلا هذا اهو المطلوب

الله يحفظك ويعطيك الصحه والعافيه يااخت زهره

شكرا شكرا شكرا لك

احترامي وتقديري

اتق الله حيث ماكنت

#4

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

تمت الإجابة على الموضوع

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

#5

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

المعذره اختي الكريمه زهره

حصل عندي اشكال لم اجدله حل

وهو

اني جعلت حقل الجهة مربع سرد ةتحرير

وايضا حقل نوع الصرف مربع سرد وتحرير

وبعد ادخال البيانات اذا لم ادخل شي في هذين الحقلين يحذف السجل مباشره بدون ان تضهر الرساله لايمكن ترك حقل الجهة او نوع الصرف فارغا

اما بقيه الحقول تظهر الرساله في حالة عدم وجود بيانات فيها وماشيه تمام

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

ارجوا الافاده اختي الكريمه

بارك الله فيك وجزاك الله خير ونفع الله بعلمك

احترامي وتقديري

za_AZIZ_UP.rar

اتق الله حيث ماكنت

#6

اخي الفاضل عزيز

كانت جميع الحقول هي مربعات نص acTextBox وقمت انت بإضافة مربعات تحرير وسرد acComboBox اذن لابد من اضافتها الى الكود بهذه الطريقة

Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim ctl As Control
	 For Each ctl In Form.Controls
	 If ctl.ControlType = acTextBox And ctl.Tag <> "zahrah" Or acComboBox And ctl.Tag <> "zahrah" Then
		If IsNull(ctl) Then
		MsgBox "لقد تركت حقل  " & ctl.Tag & "  فارغا"
		ctl.SetFocus
		End If
	 End If
	 Next ctl

End Sub

za_AZIZ_UP2.rar

1
#7

أخي الغالي

ملحوظة بسيطة

وبعد اذن الاخت الغالية زهرة

اذا حاولت تحميل مجلة قسم الاكسس الاصدار الثالث (آخر اصدار) لوجدت اجابتك بداخلها بالحرف الواحد

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 10 أكتوبر 2008 في 12:30

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#8

بارك الله فيك وجزاك الله خير اختي الكريمه زهره

اشكرك الله يعطيك الصحة والعافيه ماقصرتي

وشكرا لك اخي الكريم محمد

لم انتبه لما ذكرت رغم اني قرات المجله كامله

شكرا لكم جميعا

احترامي وتقديري

اتق الله حيث ماكنت

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