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

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

قام بنشر

السلام عليكم ورحمة الله :rol:

عند اضافة بيانات الى النموذج الفرعى تظهر هذه الرسالة

1.png.87ff3a075b6da39c6085184cd662d04f.png

فهل يمكن تفادى ظهور هذه الرسالة

علما ان مصدر النموذج الفرعى استعلام ويتم فيه حسابات

المرفق  ..   Erorr1.rar

قام بنشر

دوختنا شوية

شقلبة يسيطة في سطرين الاضافة لتصبح

Private Sub comm_add_Click()
'If Me.taxt_date1 > Me.txtHijriDate Then
'MsgBox " áã íÓÊßãá ÈÚÏ ãÏÉ ÇáÊÑÞíÉ", vbCritical, "SOFT SAMPLE"
'Else
DoCmd.GoToRecord , , acNewRec
taxt_now = 2

'End If
End Sub

انشاء الله تنحل وتحياتي

  • Like 2
قام بنشر
29 دقائق مضت, رمهان said:

دوختنا شوية

شقلبة يسيطة في سطرين الاضافة لتصبح


Private Sub comm_add_Click()
'If Me.taxt_date1 > Me.txtHijriDate Then
'MsgBox " áã íÓÊßãá ÈÚÏ ãÏÉ ÇáÊÑÞíÉ", vbCritical, "SOFT SAMPLE"
'Else
DoCmd.GoToRecord , , acNewRec
taxt_now = 2

'End If
End Sub

انشاء الله تنحل وتحياتي

تحياتي استاذ رمهان

هجرب بكرة ان شاء الله واوفيك بالنتيجة

تحياتي

بس بعتقد العيب في الاستعلام نفسه 

قام بنشر
18 ساعات مضت, محمد سلامة said:

تحياتي استاذ رمهان

هجرب بكرة ان شاء الله واوفيك بالنتيجة

تحياتي

بس بعتقد العيب في الاستعلام نفسه 

 نجحت الطريق

لكن انا اريد ان اسند قيمة الى الحقل قبل الانتقال الى سجل جديد

Private Sub comm_add_Click()
DoCmd.GoToRecord , , acNewRec
taxt_now = 2
End Sub

وبهذه الطريقة لم استطيع ان اجعل قيمة الحقل taxt_now = 2 وذلك قبل الانتقال الى سجل جديد

فهل من حل لاخفاء هذه الرسالة 

قام بنشر

ماذا تعني هذه القيمة؟

لماذا اسناد القيمة قبل الانتقال ؟

تحياتي

  • Like 1
قام بنشر
5 ساعات مضت, رمهان said:

ماذا تعني هذه القيمة؟

لماذا اسناد القيمة قبل الانتقال ؟

تحياتي

اسند القيمة لان السجل الحالي يمثل الرتبة الحالية للموظف وقبل الانتقال الي سجل جديد يجب ان تكون قيمة السجل الحالي

2 (لا) وتعني الرتبة السابقة.. والسجل الجديدة يصبح هو الرتبة الحالية والقيمة 1 (نعم)

 

قام بنشر

جرب

Private Sub comm_add_Click()
'If Me.taxt_date1 > Me.txtHijriDate Then
'MsgBox " áã íÓÊßãá ÈÚÏ ãÏÉ ÇáÊÑÞíÉ", vbCritical, "SOFT SAMPLE"
'Else
taxt_now = 2
''DoCmd.RunCommand acCmdSaveRecord
DoCmd.GoToRecord , , acNewRec
id_emp = Me.Parent!id_e
'End If
End Sub

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

بالتوفيق

  • Like 1
قام بنشر (معدل)
5 ساعات مضت, رمهان said:

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

بالتوفيق

طب استاذ رمهان من وجهة نظرك اترك للمستخدم هو يقرر ما اذا كانت الرتبة حالية او سابقة قبل الانتقال الي السجل الجديد؟

او اي طريقة اخري تفضلها حضرتك

هذا وسوف اجرب الكود واوافيك بالنتيجة

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

المشكلة : لو ان المستخدم جالس يتصفح السجلات ثم وقف عند السجل الثاني وبعد كذا ضغط اضافة فهنا التعديل اصبح في السجل الثاني اما السجل الاخير فضل كما هو

واما الطرق فاكيد هناك طرق وافكار ولكن بعد ان تجرب السابق وتم حل مكلة الرساله وبعد كذا ننتقل الى انه : يتم التعديل في السجل الاخير فقط وهذا الصح !

تحياتي

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