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

شرح طريقة إنشاء الرسائل التنبيهية في الأكسس

مغلق
بدأه Alnwras في 7 ديسمبر 2007 · 7 رد · 3,557 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مساء الخير جميعا

أولا يسعدني الانضمام لمثل هذا المنتدى الراقي المبهر

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

وجدت مثال عبر الرابط التالي ولكنه يحتوي على نوع واحد من الرسائل فيحتوي على خياران من نوع : نعم / لا

كيف أستطيع تغيير رسائل التنبيه والخطأ في أكسس

فماذا لو أردنا خياري : موافق / إلغاء الأمر

كما أن الرسالة تظهر بشكل معاكس فتبتديء بـ لا ثم نعم

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

شرح طريقة إلغاء رسائل أكسس التحذيرية

أرجو مساعدتي والأعضاء

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

رسائل الاستعلامات - رسائل التحذيرات - رسائل الخطأ - رسائل الإختيارات

متمنياً التوفيق والسلام والهداية للجميع

تم تعديل هذه المشاركة بواسطة Alnwras في 7 ديسمبر 2007 في 19:36

#2

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

يرفع الموضوع بهـــدوء

تم تعديل هذه المشاركة بواسطة Alnwras في 13 ديسمبر 2007 في 17:59

#3

السلام عليكم

...

لكم خالص شكرري

#4

مشكورررررر

#5

أخي الكريم

يوجد في المنتدى مشاركة تحتوي على جدول كامل برسائل الأكسيس

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

DoCmd.SetWarnings = Fale

واستبدالها برسالة خاصة

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

أولاً نكتب الأمرالتالي في بداية الكود

On Error GoTo Errnum

ثم نهاية الكود نكتب التالي

Errnum:

وبعد السطر التالي نعالج الأخطاء كما في السطر التالي


case =3314
msgbox"يجب أن تسجل رقم الموظف"
End select
Select Case Err.num

وهكذا مع بقية الأخطاء

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

post-2179-1198006801_thumb.jpg

والكود التالي يوضح استخدام القيم الموجودة في الجدول


Case 1
'أكتب هنا الأموامر التي تريدها إذا أختار المستخدم زر مواف

Case 2
'أكتب هنا الأموامر التي تريدها إذا أختار المستخدم زرإلغاء

End Select
Select Case MsgBox("مضمون الرسالة", 1 + 0 + vbMsgBoxRight, "عنوان الرسالة")

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

تم تعديل هذه المشاركة بواسطة مصلح الحريصي في 18 ديسمبر 2007 في 22:51

#6

بارك الله فيك أخي الكريم مصلح الحريصي

شرح ممتاز ومميز

سأراجعها جميعها بكل تأكيد وقريباً إن شاء الله

كل عام وأنتم بخير

وعساكم من عوووااده

#7

بارك الله فيك مشرفنا الغالي ابو سارة على هذا الشرح الرائع

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

كما اود ان اضيف قاعدة بيانات تعرض الاخطاء بارقامها وهي لاحد الاخوة اعتقد بانه حارث كما هو موضح من الاسم جزاه الله خيراً اضعها ليستفيد الاخ السائل منها في معرفة ارقام الاخطاء لمعاجتها.

مع الشكر والتقدير وكل عام والجميع بخير وصحة وعافية ،،،

dbChangeSystemError.rar

errortable_harith.zip

#8

أخي الغالي أبو سارة

أخي الغالي أبو أحمد

كل عام وانتم بخير

الله يبارك فيكم جميعا شرح مميز يا أبو سارة

وأمثلة ممتازة يا أخويا وحبيبي الغالي أبو احمد

وفقكم الله لما هو صالح لنا ولكم ولجمع الاعضاء

كل عام وانتم بخير

certifiedj.jpg

 

 

Image Hosted by ImageShack.us

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

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

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

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

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

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