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

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

قام بنشر

سلام عليكم

ممكن سؤال

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

ارجوكم انا على اد حالى في الاكسس ارجوكم لو يكون مثال يبقى الف شمر ليكم بلاش شرح بالاكواد مش باقدر افهمها

ولى طلب مثلا عندى 2000 سجل عاوز لما اضغط على زر التالى بالفأرة مرة واحدة بدون ترك الفأرة يتم تعيير السجلات تباعا دون توقف حتى يتم ترك الفأرة

قام بنشر

ههههههههههههههه

طلب غريب لكن لنرى كم سيفتح الله علينا بالمحاولة فى التلبية لذاك الطلب الغريب

 

  • Like 2
قام بنشر


                                      ____    _     __     _    ____
                                     |####`--|#|---|##|---|#|--'##|#|
   _                                 |____,--|#|---|##|---|#|--.__|_|
 _|#)_____________________________________,--’Mohammed_Essam'_=-.
((_____((___________officena___________,--------[JW](___(____(____(_==)        _________
                               .--|##,----o  o  o  o  o  o  o__|/`---,-,-'=========`=+==.
                               |##|_Y__,__.-._,__,  __,-.___/ J \ .----.             |##|
                               |##|              `-.|#|##|#|`===l##\   _\            |##|
                                                    |_|__|_|     \##`-"__,=======.   |##|
                                                                  \__,"          '======'

  ☺  ممنوع النسخ

يمكنك نسخ نموذج ازرار الانتقال الى اى قاعدة ووضعه نمو1ج فرعيا وسيعمل على الفور ان شاء الله


 

navigation buttons.mdb

  • Like 3
  • Thanks 1
قام بنشر (معدل)

السلام عليكم

إضافة الى متفضل به الأخ الكريم

إضافة مثال اخر

يمكن الاستمرار في تغيير السجلات ويمكن التوقف باستخدام مسطرة المسافة 

فقط انسخ النموذج frmNavibuttons  الى برنامجك وضعه في أي نموذج 

بالتوفيق إن شاء الله

 

‏‏تجربة - نسخة.rar

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

السلام عليكم

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

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 FirstRcd(Me)

الانتقال الى السجل السابق

Call prevRcd(Me)

الانتقال الى السجل التالي

Call NextRcd(Me)

الانتقال الى السجل الاخير

Call LastRcd(Me)

 

  • 2 years later...
قام بنشر
في ٣٠‏/٣‏/٢٠١٩ at 23:42, ابو جودي said:


                                      ____    _     __     _    ____
                                     |####`--|#|---|##|---|#|--'##|#|
   _                                 |____,--|#|---|##|---|#|--.__|_|
 _|#)_____________________________________,--’Mohammed_Essam'_=-.
((_____((___________officena___________,--------[JW](___(____(____(_==)        _________
                               .--|##,----o  o  o  o  o  o  o__|/`---,-,-'=========`=+==.
                               |##|_Y__,__.-._,__,  __,-.___/ J \ .----.             |##|
                               |##|              `-.|#|##|#|`===l##\   _\            |##|
                                                    |_|__|_|     \##`-"__,=======.   |##|
                                                                  \__,"          '======'

  ☺  ممنوع النسخ

يمكنك نسخ نموذج ازرار الانتقال الى اى قاعدة ووضعه نمو1ج فرعيا وسيعمل على الفور ان شاء الله


 

navigation buttons.mdb 832 kB · 86 downloads

جزاك الله كل خير عنا - أبو جودي

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