الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تحديث الفاصل الزمني بالكود

مغلق
بدأه mas123 في 4 فبراير 2008 · 3 رد · 595 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

34855566aw0.gif

كيف يمكن تغيير خيارات الأكسيس الخاصة بتحديث الفاصل الزمني إلى 1 ثانية بدلا من الافتراضي 60 ثانية بالكود؟

21rl3.gif

وهل يوجد طريقة لتنفيذ الكود مرة واحدة وليس في كل مرة يفتح فيها النموذج

فمثلا لو ضمّنا النموذج كود تخفيض الأمان وتقليل زمن تحديث الفاصل الزمني

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

شكرا لكم مقدما

تم تعديل هذه المشاركة بواسطة mas123 في 4 فبراير 2008 في 01:24

التغير هو القانون الدائم للحياة.ودوام الحال من المحال

فلماذا لا نتغير بإرادتنا إلى ما نريد؟ قبل أن تغيرنا الحياة مجبرين إلى ما لا نريد؟

موقعي

#2

أخي الفاضل محمد صالح

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

اقتباس
كيف يمكن تغيير خيارات الأكسيس الخاصة بتحديث الفاصل الزمني إلى 1 ثانية بدلا من الافتراضي 60 ثانية بالكود؟

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

انظر الخيارات قبل تنفيذ الكود

post-15367-1202087387_thumb.gif

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

post-15367-1202087663_thumb.gif

بعد تنفيذ الكود سيكون وضع الخيارات بهذا الشكل

post-15367-1202089065_thumb.gif

za_ODBCRefreshInterval.rar

#3

بارك الله فيك أخت زهرة

ولكن مازال الطلب الثاني قائما بخصوص

أن النموذج في كل مرة فتح يستدعي الدالة الخاصة بمعرفة نسخة الأكسس وتخفيض الأمان بها وكذلك استدعاء الدالة الخاصة بتغيير الخصائص في كل مرة فتح

سواء قام المستخدم بتغييرها يدويا أو لم يقم

وأريد تنفيذ هذا الكود لمرة واحدة

وفي المرة التالية وكأن حدث عند التحميل لا يحتوي على شيء

فكرت في تغيير قيمة نعم أو لا في جدول النموذج إلى (لا) فإذاكانت نعم (-1) لا ينفذ الأكواد

ولكن ألا يوجد طريقة على غرار

do once

في لغات البرمجة الأخرى؟

؟

تم تعديل هذه المشاركة بواسطة mas123 في 4 فبراير 2008 في 11:06

التغير هو القانون الدائم للحياة.ودوام الحال من المحال

فلماذا لا نتغير بإرادتنا إلى ما نريد؟ قبل أن تغيرنا الحياة مجبرين إلى ما لا نريد؟

موقعي

#4

اخي الفاضل محمد صالح

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

عموما ارفق ملفك حتى احاول ما يمكن عمله بناء على طلبك

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…