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

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

قام بنشر

يبدو ان هناك اجراءان في نفس الوقت ..... ماكروا مثلا او امر حدث الخ تفصح برنامج .... انظر تفسير الخطأ من أكسس

 

1.png

قام بنشر

أعراض الكود 2486

لا يمكنك تنفيذ هذا الإجراء في الوقت الحالي
تحدث أخطاء Runtime errors دون سابق إنذار
يمكن أن تظهر رسالة الخطأ على الشاشة في أي وقت يتم فيه تشغيل Microsoft Access 
في الواقع يمكن أن تظهر رسالة الخطأ أو بعض مربعات الحوار الأخرى مرارًا وتكرارًا إذا لم تتم معالجتها في وقت مبكر
قد تكون هناك حالات لحذف الملفات أو ظهور ملفات جديدة على الرغم من أن هذا العَرَض يرجع إلى حد كبير إلى الإصابة بالفيروس حيث تعد الإصابة بالفيروس أحد أسباب أخطاء Runtime errors
قد يواجه المستخدم أيضًا انخفاضًا مفاجئًا في سرعة الاتصال بالإنترنت وليس هذا هو الحال دائمًا او تقطيع فى الاتصال عبر الشبكة المحلية

أسباب عدم تمكنك من تنفيذ هذا الإجراء في الوقت الحالي رمز 2486
أثناء تصميم البرنامج يقوم المبرمجون عادة بتوقع الأخطاء ومعالجتها من خلال رموزها ولا توجد تصميمات مثالية حيث يمكن توقع الأخطاء حتى مع أفضل تصميم للبرنامج
يمكن أن تحدث مواطن الخلل Runtime errors إذا لم يتم مواجهة خطأ معين ومعالجته أثناء التصميم والاختبار

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


طرق الإصلاح
قد تكون أخطاء Runtime errors مزعجة ومستمرة ولكنها ليست ميؤوس منها تمامًا فالإصلاحات متاحة وفيما يلي طرق للقيام بذلك

إذا كانت طريقة الإصلاح مناسبة لك فالرجاء توضيح الطريقة المناسبة لحل مشكلتك وسيتيح هذا لرواد المنتدي الآخرين معرفة طريقة الإصلاح الأفضل

قد تواجه أيضًا خطأ Runtime errors بسبب مساحة خالية منخفضة جدًا على جهاز الكمبيوتر الخاص بك
يجب أن تفكر في نسخ ملفاتك احتياطيًا وتحرير مساحة على محرك الأقراص الثابتة
يمكنك أيضًا مسح ذاكرة التخزين المؤقت وإعادة تشغيل جهاز الكمبيوتر الخاص بك
يمكنك أيضًا تشغيل Disk Cleanup وفتح نافذة المستكشف والنقر بزر الماوس الأيمن على دليلك الرئيسي (   Local Disk(c:)   or   Local Disk(D:)   or   Local Disk(E:)   )
وذلك حسب الدليل او القطاع أو القرص من الهارد ديسك الموجود به قاعدة بياناتك ثم انقر فوق خصائص ثم انقر فوق تنظيف القرص

وقد لا يكون هذا بالضرورة فيروس

أعتقد أنه قد يكون مجرد شيء غير متاح بشكل عام عتصر غير موجود فى التصميم
أو على سبيل المثال تحاول تغيير قيمة في مجموعة سجلات غير قابلة للتحديث وتعكس الرسالة الحالة الحقيقية للأمور

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

هذا الخطأ هو أحد الأخطاء "الشريرة والمستفذة" التي غالبًا ليس لها سبب حقيقي معروف غالبًا 


لم أتمكن أبدًا من الوصول إلى السبب الرئيسيى المباشر من هذا الخطأ عادة ، عندما أتعرض له يجب أن أعيد كتابة الكود البرمجي من الصفر مع التأكد من الكائنات التى يتعامل معها والية التعامل 
آسف جدا على الإطالة لا أستطيع أن أعطيك شيئًا أكثر إيجابية او سببا صريحا بطريق مباشر

إذا لم يكن للخطأ أي تأثير على التنفيذ فيمكنك التخلص منه بالقيام بذلك:
 

On Error GoTo ErrorHandler

You'r Code

procDone:
  Exit Function or Sub
ErrorHandler:

  Select Case Err.Number
    Case Is = 2486: Err.Clear
    Case Else
    MsgBox$ Err.Number & ": " & Err.Description
  End Select
  Resume procDone
End Function or Sub

 

وياحبذا لو أرفقت قاعدة بياناتك التى تحتوى على تلك المشكلة

قام بنشر

اخى العزيز 

اولا : الف شكرا على الرد و الاهتمام 

ثانيا : على كم المعلومات فى الرد

ثالثا : خطا حدث حصل بعد كتب هذا الكود 

 Dim FieldName As String
  Select Case Me.OptSort2
 Case 1: Me.CmbFields = "BarCode"
 Case 2: Me.CmbFields = "ServiceName"
 End Select
 FieldName = "[" & Me.CmbFields & "]"
 With Me.IssuMaterialSub.Form
 Select Case Me.OptSort
 Case 1: .OrderBy = FieldName
 Case 2: .OrderBy = FieldName & " DESC"
 End Select
 .OrderByOn = True
 End With


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

قام بنشر

ولا شكر ولا اى شئ تحت امرك :fff:

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

ما هو انا لازم اشوف التصميم وافهم الية العمل واسماء العناصر والكائنات التى يتعامل معها الكود ثم اتتبع الكود علشان اقدر افهم 

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

 

وكما أوضح لكم استاذىي الجليل الاستاذ @kanory فى رده الكريم عليكم هذا شرح التوصيف تبعا لميكروسوفت أكسس

اقتباس

لا يمكنك تشغيل هذا الإجراء في الوقت ‏الحالي

لقد حاولت تشغيل ماكرو، أو ‏استخدمت كائن ‎ DoCmdفي Visual Basic‎ لتنفيذ إجراء ما. ‏

وبالرغم من ذلك، فإن Microsoft Office Access ينَّفذ الآن إجراءاً آخر ‏يمنع تشغيل هذا الإجراء ‏حالياً.

على سبيل المثال، لا يمكن تنفيذ إجراءات في نموذج أثناء إعادة Microsoft Office Access ‏رسم عنصر تحكم أو حساب تعبير.

قم بتنفيذ هذا الإجراء في وقت ‏لاحق.

وصف عام ومبهم لا يضع يديك على الخطأ بشكل مباشر وصريح

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