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

*كود* منع ترك مربع النص فارغا

مغلق
بدأه شمس الوادي في 13 يوليو 2002 · 5 رد · 2,247 مشاهدة · في قسم الأرشيف و المواضيع المميزه
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

مرحبا بكم مرة اخرى

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

وضعت هذا الكود

Else

'Me.Undo

'DoCmd.GoToRecord , , acGoTo

DoCmd.GoToControl ("[f0001]")

End If

طبعا هذا الكود هو جزء من الرساله الا انه ينتقل الى الحقل الذي يليه

ليه العطر وانتي انفاسك دخــــون وليه الكحل وانتي ماغيرك عيون

sun-alwadi@hotmail.com

#2
 If (IsNull(Forms![c_data]![COPY_NM])) Then
    MsgBox "يجب ادخال مسار الملفات ", 64, " رسالة خطأ"
    Forms![c_data]![COPY_NM].SetFocus
    Exit Sub
  End If
#3

أعتقد أنك ربما تحتاج للأمر الخاص بإلغاء العملية إذا لم يتحقق الشرط

======

DoCmd.CancelEvent

======

وتقبل تحياتي

#4

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

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

Private Sub d_fat_Exit(Cancel As Integer)

If (IsNull(Forms![seals_ff]![d_fat])) Then

MsgBox "ادخل التاريخ ", 64, " رسالة خطأ"

Forms![seals_ff]![d_fat].SetFocus

Exit Sub

End If

End Sub

ليه العطر وانتي انفاسك دخــــون وليه الكحل وانتي ماغيرك عيون

sun-alwadi@hotmail.com

#5
Private Sub Text5_BeforeUpdate(Cancel As Integer)
  If (IsNull(Forms![FORM2]![Text5])) Then
    MsgBox "MSG TEXT", 64, " ERROR MESSAGE"
    Cancel = True
    SendKeys "{esc}"
    Exit Sub
  End If

End Sub

او بصفة عامة

لوقف الحركة بعد ال ENTER

أدوات TOOLS

خيارات OPTIONS

KEYBOARD

MOVE AFTER ENTER

DON'T MOVE

#6

الاخ محمد طاهر

اشكرك جزيل الشكر والله يعطيك العافيه

ليه العطر وانتي انفاسك دخــــون وليه الكحل وانتي ماغيرك عيون

sun-alwadi@hotmail.com

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

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