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

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

قام بنشر

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

الاخوة الزملاء في منتدانا الحبيب

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

السؤال :

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

بارك الله فيكم .

1.png

AutoLogout.accdb

قام بنشر

اشكرك اخي @احمد الفلاحجي على الرد ويبدو اني لم اوضح سؤالي ..

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

 

قام بنشر
57 دقائق مضت, ابو البشر said:

اشكرك اخي @احمد الفلاحجي على الرد ويبدو اني لم اوضح سؤالي ..

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

 

امممممممم

سوف احاول فيها بينما نحن بانتظار استاذنا العزيز جعفر واخواننا من لديهم درايه اكتر بالتعامل فى هذا الموضوع جزاهم الله عنا كل خير

تقبل تحياتى

  • Like 1
قام بنشر

السلام عليكم

بالنسبة للنقر على البالون فلا اعتقد ان له ارتباط بأكسس لأنه خارج نطاقه 

فكما امرنا اكسس بإظهار رسالة من ويندوز فيلزم ان نأمر ويندوز بفتح نموذج من اكسس

الحل من وجهة نظري انه عند غلق البالون وبدلا من غلق اكسس يتم اظهار رسالة او مربع حوار من اكسس نفسه لتخيير المستخدم بين الحفظ او الإغلاق 

وايضا يوجد حل اسهل :

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

  • Like 1
قام بنشر
15 دقائق مضت, ابوخليل said:

وايضا يوجد حل اسهل :

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

وعليكم السلام استاذي القدير @ابوخليل 

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

وهذا كان سبب اختيار رسالة النظام بدلا من الاكسس 

اشكرك على سعت صدرك

بارك الله فيك

قام بنشر

هذا السطر يعيد تكبير اطار اكسس

DoCmd.RunCommand acCmdAppMaximize

انظر المثال المعدل :

جعلت عداد الوقت حين فتح البرنامج عند 10 ثواني

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

وعند الضغط على زر  cancel يتم غلق البرنامج مباشرة

 

  • Like 1
قام بنشر (معدل)
9 ساعات مضت, ابوخليل said:

جزاك الله خيرا اخى وشيخنا ومعلمنا العزيز ابوخليل 💐🌹

افكار جميله وتنفيذ مافى اجمل من كده

تسلم ايدك وراسك

بارك الله لنا فيكم اساتذتنا الافاضل وجزاكم الله عنا كل خير

تم تعديل بواسطه احمد الفلاحجي
  • 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