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

ازرار التنقل


Rawannnna

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

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

لكي نعرف طريقة عمل المرفق بأي طريق تم ارفقته 
لكي نقدر نعطيك المطلوب بأقل مشاركات

واحتمال ان يفيدك هذه الموضوع

 

تم تعديل بواسطه Shivan Rekany
رابط هذا التعليق
شارك

Function FirstRcd(Frm)
If Frm.Dirty = False Then
        On Error GoTo err:
        DoCmd.GoToRecord , "", acFirst
        Exit Function
err:
        If err.Number = 2105 Then
        MsgBox "áÇ íãßä ÇáÐåÇÈ Åáì ÇáÓÌá ÇáãØáæÈ", vbCritical + vbMsgBoxRight, "ÎØÃ"
        End If
Else
MsgBox "Êã ÊÛííÑ ãÍÊæíÇÊ ÇáäÇÝÐÉ íÑÌì ÇáÍÝÙ ÇáÊÛííÑÇÊ", vbCritical
End If
        
End Function
Function NextRcd(Frm)
If Frm.Dirty = False Then
        On Error GoTo err:
        DoCmd.GoToRecord , "", acNext
        Exit Function
err:
        If err.Number = 2105 Then
        MsgBox "áÇ íãßä ÇáÐåÇÈ Åáì ÇáÓÌá ÇáãØáæÈ", vbCritical + vbMsgBoxRight, "ÎØÃ"
        End If
Else
MsgBox "Êã ÊÛííÑ ãÍÊæíÇÊ ÇáäÇÝÐÉ íÑÌì ÇáÍÝÙ ÇáÊÛííÑÇÊ", vbCritical
End If

End Function

Function prevRcd(Frm)
If Frm.Dirty = False Then
        On Error GoTo err:
        DoCmd.GoToRecord , "", acPrevious
        Exit Function
err:
        If err.Number = 2105 Then
        MsgBox "áÇ íãßä ÇáÐåÇÈ Åáì ÇáÓÌá ÇáãØáæÈ", vbCritical + vbMsgBoxRight, "ÎØÃ"
        End If
Else
MsgBox "Êã ÊÛííÑ ãÍÊæíÇÊ ÇáäÇÝÐÉ íÑÌì ÇáÍÝÙ ÇáÊÛííÑÇÊ", vbCritical
End If

End Function

Function LastRcd(Frm)
If Frm.Dirty = False Then
          On Error GoTo err:
      DoCmd.GoToRecord , "", acLast
        Exit Function
err:
        If err.Number = 2105 Then
        MsgBox "áÇ íãßä ÇáÐåÇÈ Åáì ÇáÓÌá ÇáãØáæÈ", vbCritical + vbMsgBoxRight, "ÎØÃ"
        End If
Else
MsgBox "Êã ÊÛííÑ ãÍÊæíÇÊ ÇáäÇÝÐÉ íÑÌì ÇáÍÝÙ ÇáÊÛííÑÇÊ", vbCritical
End If

End Function

السلام عليكم

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

ويمكنك استدعاؤها بالكود التالي

في زر السجل الاخير

Call LastRcd(Me)

في زر السجل الاول

Call FirstRcd(Me)

في زر السجل السابق

Call prevRcd(Me)

في زر السجل التالي

Call NextRcd(Me)

 

رابط هذا التعليق
شارك

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