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

مشكلة عدم استجابة فى الفورم


إذهب إلى أفضل إجابة Solved by أبوبسمله,

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

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

11111111.JPG

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

رسالة الخطأ يعني انك تريد الغاء تحديث او اضافة قبل ان تبدأ العملية يعني انت تحاول الغاء شيء لم يبدأ بعد

المشكلة في بعض الاكواد تحتاج الى مراجعتها 

او ضع قاعدة تجربة وستجد ضالتك ان شاء الله

::

تحياتي

 

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

2 hours ago, AlwaZeeR said:

رسالة الخطأ يعني انك تريد الغاء تحديث او اضافة قبل ان تبدأ العملية يعني انت تحاول الغاء شيء لم يبدأ بعد

المشكلة في بعض الاكواد تحتاج الى مراجعتها 

او ضع قاعدة تجربة وستجد ضالتك ان شاء الله

::

تحياتي

 

 

هذا مثال 

 

فى الفورم tels editor اذا تم فتحها مستقلة لا توجد مشكلة ويتم التعديل والحفظ بشكل عادي
ولكن المشكلة تظهر عندما استدعيها من الفورم الفرعي فى tels بالضغط المزدوج على رقم ال id 

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

11111111.JPG

222222222222222.JPG

dbtest.rar

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

  • أفضل إجابة

السلام عليكم

اتفضل

تم التعديل ع الكود التالى فقط بايقاف السطر الاخير

Private Sub ID_DblClick(Cancel As Integer)
'Dim teltoedit As Long
'teltoedit = Me.ID.Value
DoCmd.OpenForm "telseditor", acNormal, , "[id]=" & ID
'DoCmd.SearchForRecord acDataForm, "telseditor", acFirst, "[id]=" & ID
End Sub

بالتوفيق

dbtest.rar

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

52 minutes ago, أبوبسمله said:

السلام عليكم

اتفضل

تم التعديل ع الكود التالى فقط بايقاف السطر الاخير

Private Sub ID_DblClick(Cancel As Integer)
'Dim teltoedit As Long
'teltoedit = Me.ID.Value
DoCmd.OpenForm "telseditor", acNormal, , "[id]=" & ID
'DoCmd.SearchForRecord acDataForm, "telseditor", acFirst, "[id]=" & ID
End Sub

بالتوفيق

dbtest.rar 253.91 kB · 4 downloads

جزاك الله كل خير 
اولا لو امكن ان تشرح لي ما يسببه هذا الامر الذي تم ايقافه لتتسع مداركي ان امكن
ثانيا هناك مشكلتين الاولى جيدة رغم كونها مشكلة وهي ان عند استدعاء الفورم من الفورم الفرعي تتوق مفاتيح حركة السجلات وهذا جيد ليكون التعديل فقط على السجل المختار ولكن مالذي اوقفها حتى اكون على علم 
ثالثا ربما سبب ذلك مشكلة عند حذف السجل المعروض تختفي كل محتويات الفورم حتى زر الاغلاق 
فهل تنصح بشئ 
ام اتركها كما هي وافعل زر الاغلاق فى شريط العنوان .
جعل الله هذا في ميزانك وسيجر عليك خيرا ما دامت هذه المؤسسة تعمل
وانا اعد هذا القاعدة لمؤسستنا الخيرية بلا مقابل 
واسأل الله ان يجعل لكم ولكن من ساعدني فى هذا المنتى اجرا جاريا لا ينقطع

11111111.JPG

222222222222222.JPG

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

بناءً على ما تقدم به أستاذنا @أبوبسمله ، أعتقد ان الصارة النافعة التي تتحدث عنها هي بسبب فتح النموذج بشرط تصفية على سجل محدد .

والثانية هذا أمر طبيعي كون النموذج لا يعرض البيانات التي اختفت في نموذج فرعي .

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

جزاك الله خيرا اخى @Foksh ع التوضيح للاخ السائل

وحقيقه لااعلم سبب التعارض ولاكن استكفيت بفتح النموذج بشرط ع السجل المطلوب وهو ما قام بايقاف الازرار لانه لا يوجد غير سجل واحد بالنموذج

بالنسبه للحذف قم بغلق النموذج بعد الحذف وقبل اغلاق الرساله مع عمل ريفرش للنموذج المفتوح بالخلف عند العوده

بالتوفيق

  • Like 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