اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

كيف يمكن إيقاف زر التنقل التالي من فتح سجل جديد


AboSaad17

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

السلام عليكم ورحمة الله وبركاته
من المعلوم  أن  (   زر التنقل التالي )) بين السجلات يفتح سجل جديد
فهل هناك طريقة لإيقاف زر التنقل من فتح سجل جديد والوقوف عند أخر سجل محرر
وذلك بهدف إجبار المستخدم على استخدام زر الأمر لفتح سجل جديد

 

New Rec.mdb

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

2 ساعات مضت, AboSaad17 said:

فهل هناك طريقة لإيقاف زر التنقل من فتح سجل جديد والوقوف عند أخر سجل محرر

اليك هذا

Dim rst As DAO.Recordset
Set rst = Me.RecordsetClone
rst.MoveLast: rst.MoveFirst
RC = rst.RecordCount
If Me.CurrentRecord < RC Then
    DoCmd.GoToRecord , , acNext
End If

 

  • Like 2
  • Thanks 1
رابط هذا التعليق
شارك

ومشاركة مع الاستاذ العزيز شفان

ثلاث خطوات :

1- من خصائص النموذج اعدل الخصيصة :  السماح بالاضافة=لا

2- الصق السطر في اعلى كود زر جديد :

Me.AllowAdditions = True

3- الصق السطر في اعلى كود زر التالي :

Me.AllowAdditions = False

 

New Rec2.rar

  • Like 1
  • Thanks 2
رابط هذا التعليق
شارك

1 ساعه مضت, ابوخليل said:

ومشاركة مع الاستاذ العزيز شفان

ثلاث خطوات :

1- من خصائص النموذج اعدل الخصيصة :  السماح بالاضافة=لا

2- الصق السطر في اعلى كود زر جديد :


Me.AllowAdditions = True

3- الصق السطر في اعلى كود زر التالي :


Me.AllowAdditions = False

 

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

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

شاكرين اليكم احبتي

مثال.accdb

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

1 ساعه مضت, ابو زاهر said:

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

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

شاكرين اليكم احبتي

مثال.accdb

جرب هذا

Forms.frmSales.AllowAdditions = False
DoCmd.Close
 

Forms.frmSales.AllowAdditions = False
Forms!frmSales!SubSales!نص4.SetFocus
DoCmd.Close

 

تم تعديل بواسطه ابو ياسين المشولي
  • Thanks 1
رابط هذا التعليق
شارك

11 دقائق مضت, ابو ياسين المشولي said:

جرب هذا

Forms.frmSales.AllowAdditions = False
DoCmd.Close
 


Forms.frmSales.AllowAdditions = False
DoCmd.Close

 

بارك الله فيك استاذنا الغالي ابو ياسين 

نورت المنتدي الحمدلله على سلامه الاسفار 

هو المطلوب الف شكر اليك يالحبيب 

تحياتي اليك

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

34 دقائق مضت, ابو ياسين المشولي said:

جرب هذا

Forms.frmSales.AllowAdditions = False
DoCmd.Close
 


Forms.frmSales.AllowAdditions = False
DoCmd.Close

 

معذرتا استاذي لم يشتغل معي

انظر الي طريقتي راح تفهمني يالغالي

 

مثال.accdb

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

استخدم هذا الكود

Private Sub Next_Click()
 On Error GoTo Err_Next_Click
  AllowAdditions = False
DoCmd.GoToRecord , , acNext
Exit_Next_Click:
    Exit Sub

Err_Next_Click:
    MsgBox "هذا هو السجل الأخير لايوجد سجل تالي للذهاب إليه!"
    Resume Exit_Next_Click

End Sub

::بالتوفق::

2018-05-01_09-27-20.gif.2d80794fadd1705c39d0581294811049.gif

تم تعديل بواسطه kaser906
  • Thanks 1
رابط هذا التعليق
شارك

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