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

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

قام بنشر

اخوانى

عملت كودين لاغلاق مختلفين للخروج من النموذج

1- DoCmd.Close يقوم بالاغلاق مباشرة

2- فى الكود عندم اضغط على زر خروج تظهر هذه الرسالة

On Error GoTo Err_Command10_Click


    If Me.Dirty Then Me.Dirty = False
    DoCmd.Close

Exit_Command10_Click:
    Exit Sub

Err_Command10_Click:
    MsgBox Err.Description
    Resume Exit_Command10_Click

 

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

كذلك اريد كود السجل التالى والسابق

323.JPG

قام بنشر
5 ساعات مضت, أكسس وبس said:

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

الافضل استخدام الكود الثاني

فقط قم بازالة هذا السطر

     If Me.Dirty Then Me.Dirty = False

بالنسبة لكود السجل التالي

ضع هذا الكود خلف زر أمر مع تغيير مايلزم

Private Sub Next_Click()
On Error GoTo Err_Next_Click

    DoCmd.GotoRecord , , acNext
Exit_Next_Click:
    Exit Sub

Err_Next_Click:
    MsgBox " لايوجد سجل تالي", 48, "تنبيه "
    Resume Exit_Next_Click

End Sub

وهذا للسجل السابق

Private Sub previous_Click()
On Error GoTo Err_previous_Click
DoCmd.GotoRecord , , acPrevious
Exit_previous_Click:
    Exit Sub
Err_previous_Click:
    MsgBox "هذا السجل الأول", 48, "تنبيه"
    Resume Exit_previous_Click
End Sub

::بالتوفيق::

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