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

حل مشكلة رجفة / رفة / النماذج


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

السلام عليكم ورحمة الله وبركاته 

تحياتي لكم إخواني الكرام ..

لدي سؤال حول نموذج مصمم كشاشة للمراقبة يقوم بالتحديث كل ١ ثانية

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

هل يمكن حل هذه المشكلة ام أنها إجبارية ؟

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

وعليكم السلام 🙂

 

لا اعتقد بأن الكمبيوتر يقدر يحدث كل ثانية ، وخصوصا اذا كان لابتوب !!

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

لهذا السبب ولجعل برنامج الاكسس يعمل اسرع ، فانا انصح ان يتم وضعه على هارددسك غير عن الهارددسك الذي عليه نظام الوندوز ، نعم هارددسك غير ، وليس Partition غير ، والافضل ان يكون على هارددسك SSD 🙂

وكل هذا عن تجربة 🙂

 

زيد وقت التحديث شوي ، وهذا الرابط قد يفيدك :

 

 

جعفر

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

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

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

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

 

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

@jjafferr

بارك الله بك استاذي الكريم 

سأعمل على ما أثريتنا به من معلومات و نصائح و أخبرك بالنتيجة ..

@Elsayed Bn Gemy

تحياتي أستاذي الفاضل 

فعلآ فكرة جديدة 

نموذج المراقبة لدي هو لنقاط بيع

يقوم المستخدمين ببيع السلعة عن طريق ادراج معلومات من نموذج اخر

و يقوم نموذج المراقبة بعرض البيانات الجديدة 

هذه الفكرة 

المشكلة ان نموذج المراقبة  مجبر على عرض آخر ١٠ سجلات و قد يتم البيع في ساعة او يتم البيع في دقيقة 😅

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

  • 3 weeks later...

تحياتي أخي الكريم و أعتذر عن التأخر بالرد .. 

Private Sub Form_Timer()
DoCmd.Close
DoCmd.OpenForm "Form1"
End Sub

بالنسبة لهذا الكود فهو يزيد الطين بلة 😅

بحيث أنه يقوم بغلق و اعادة فتح النموذج و هو أمر أسوأ من الرجفة نفسها 

تحياتي لك :fff:

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

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