📚 التحقق من صحة البيانات (الجزء العملي)
المفاهيم الأساسية
رسالة الإدخال: تظهر باستمرار أثناء كتابة البيانات في الخلية لتوجيه المستخدم.
رسالة الخطأ: تظهر عند إدخال قيمة لا تتوافق مع معايير التحقق من الصحة المحددة مسبقًا.
خريطة المفاهيم
```markmap
التحقق من صحة البيانات
آلية التنفيذ
استخدام قائمة منسدلة
- الخلايا من A3 إلى A17
- إما كتابة اسم الشهر أو الاختيار من القائمة
رسائل التوجيه والإرشاد
- رسالة "إرشادات إدخال البيانات" عند الإدخال الصحيح
التحقق من صحة الطول
#### الخطوات
- الانتقال إلى ورقة "الطقس والأحداث"
- تحديد الخلايا من B3 إلى B17
- اختيار علامة التبويب "بيانات" (Data)
- الضغط على "التحقق من صحة البيانات" (Data Validation)
- في النافذة:
- اختيار "إعدادات" من "السماح"
- اختيار "طول النص" من "معيار التحقق من الصحة"
- إدخال 3 في "الحد الأدنى" و 6 في "الحد الأقصى"
- النقر على "رسالة إلى الخطأ"
- كتابة "خطأ في الإدخال" في "العنوان"
- كتابة "يجب أن يتراوح طول اسم المدينة بين 3 و 6 حروف." في "رسالة الخطأ"
- النقر على "موافق"
#### الهدف
- السماح فقط بإدخال قيم تتراوح بين 3 إلى 6 حروف في عمود "المدينة"
#### إعدادات التحقق من الطول
- من نافذة "تحقق من صحة البيانات" اختر تبويب "إعدادات (Settings)".
- من "السماح (Allow)" اختر "طول النص (Text length)".
- من "البيانات (Data)" اختر "بين (Between)".
- في "الحد الأدنى (Minimum)" اكتب 3 وفي "الحد الأقصى (Maximum)" اكتب 6.
- ألغِ تحديد "تجاهل الفراغ (Ignore blank)".
#### تعيين رسالة إدخال
- من نافذة "تحقق من صحة البيانات" اختر تبويب "رسالة إدخال (Input Message)".
- في "العنوان (Title)" اكتب "إرشادات إدخال البيانات".
- في "رسالة الإدخال (Input message)" اكتب "أدخل اسم مدينة يتراوح بين 3 إلى 6 أحرف".
#### تعيين رسالة تنبيه خطأ
- من نافذة "تحقق من صحة البيانات" اختر تبويب "تنبيه إلى الخطأ (Error Alert)".
- من "النمط (Style)" اختر "إيقاف (Stop)".
- في "العنوان (Title)" اكتب "المدخلات غير صالحة".
- في "رسالة الخطأ (Error message)" اكتب "يجب أن يكون اسم المدينة يتراوح بين 3 إلى 6 أحرف".
- اضغط "موافق (OK)".
التعامل مع الأخطاء
ظهور رسالة الخطأ
- عند إدخال قيمة غير مدرجة في القائمة المحددة
- عند إدخال قيمة لا تتوافق مع شرط الطول (أقل من 3 أو أكثر من 6 أحرف)
محتوى رسالة الخطأ
- عنوان: "المدخلات غير صالحة"
- نص: "يجب أن تختار أحد الشهور من القائمة"
- أزرار: "إعادة المحاولة"، "إلغاء الأمر"
- عنوان: "خطأ في الإدخال"
- نص: "يجب أن يتراوح طول اسم المدينة بين 3 و 6 حروف."
أنماط رسائل الخطأ
#### نمط إيقاف (Stop)
- يمنع إدخال البيانات غير الصالحة.
#### نمط تحذير (Warning)
- لا يشجع على إدخال بيانات غير صالحة. رمزه مثلث أصفر مع علامة تعجب سوداء.
#### نمط معلومات (Information)
- يعلن عن إدخال بيانات غير صالحة. رمزه فقاعة نص بيضاء بحرف "i" صغير أزرق اللون.
إنشاء الجدول
هيكل الجدول
- الأعمدة: الشهر، المدينة، درجة الحرارة (درجة مئوية)، متوسط هطول الأمطار (المليمتر)
- الصفوف: من يناير إلى ديسمبر
حالة الجدول
- جميع الخلايا (عدا عمودي الشهر والمدينة) فارغة وتحتاج إلى تعبئة
- قائمة المدينة: الرياض، جدة، الدمام، تبوك، أبها، المدينة المنورة، مكة المكرمة، بريدة، حائل، جازان، نجران
التطبيق العملي
إدخال بيانات المدن
- الخلايا: من B3 إلى B17
- القاعدة: اسم المدينة يجب أن يتكون من 3 إلى 6 أحرف.
سلوك الرسائل
- رسالة الإدخال: تظهر دائمًا أثناء الكتابة في عمود "المدينة".
- رسالة الخطأ: تظهر إذا أدخلت قيمة أقل من 3 أحرف أو أكثر من 6 أحرف.
```
نقاط مهمة
- بعد إعداد التحقق من صحة الطول، يمكن البدء في إدخال أسماء المدن في الخلايا من B3 إلى B17.
- شرط الإدخال: يجب أن يكون اسم المدينة مكونًا من 3 إلى 6 أحرف فقط.
- رسالة الإدخال التوجيهية تظهر باستمرار لمساعدة المستخدم أثناء الكتابة.
- عند الخطأ في الإدخال (قيمة أقصر من 3 أو أطول من 6 أحرف)، ستظهر رسالة الخطأ التي تم تعيينها مسبقًا.