أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول · الوحدة ٧ · ربط البيانات بالصفحة
حالات الفراغ والتحميل والخطأ
الدرس ٧٥ من ١٧٦ · ٣ دقيقة
الحالات الثلاث التي لكل شاشة وتتجاهلها أكثر التصاميم. ماذا ينبغي أن تقول كلٌّ، ولماذا يجب ألّا يُعرَض «لا نتائج» حين يخفق استدعاء. ولكل شاشةٍ تحمّل بياناتٍ أربع حالات وتصف التصاميم واحدةً منها دائمًا تقريبًا — تلك التي عمل فيها كل شيء. والتحميل ما يتخطّاه الناس لأنه وجيزٌ على آلتهم. وعلى اتّصالٍ بطيء هو ثوانٍ عدّة من صفحةٍ تبدو منتهيةً وخالية، فيستنتج مستخدمٌ ألّا شيء ويغادر. وأيّ شيءٍ أحسن من لا شيء هنا — دوّامةً أو هيكلًا أو سطر نصّ — فالرسالة «انتظر»، والصمت يقول «تمّ». والخلوّ جوابٌ وينبغي أن يُقرَأ جوابًا. فـ«لا طلبات تطابق هذا المرشِّح» نافع؛ ومستطيلٌ فارغ لا يُميَّز عن صفحةٍ مكسورة. وينبغي أن يقول ماذا يُفعَل تاليًا حيث يوجد شيء — امسح المرشِّح، أنشئ السجلّ الأول — فالحال الخالية أول ما يراه مستخدمٌ جديد. والخطأ هو الذي يجب أن يكون مختلفًا عن الخلوّ، وذلك العنوان. فعرض «لا نتائج» حين يخفق الاستدعاء يجعل صفحتك تقول حقيقةً عن العمل…
الدرس الكامل جزء من الدورة
الفيديو والدرس المكتوب كاملًا واختبار الوحدة مشمولة في أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول، مع شهادة عند الإكمال ونافذة استرداد مدتها أربعة عشر يومًا.
في هذه الوحدة: الوحدة ٧ · ربط البيانات بالصفحة
- ١الارتباط، وما يفعله إطار العمل عنك
- ٢الجداول والقوائم
- ٣النماذج والارتباط ثنائي الاتجاه
- ٤التنسيق: التواريخ والأرقام والعملة
- ٥العربية والاتجاه من اليمين إلى اليسارمعاينة مجانية
- ٦العرض المشروط
- ٧الفرز والترشيح والبحث
- ٨حالات الفراغ والتحميل والخطأ
- ٩ما الذي ينكسر: ثلاثة إخفاقات ارتباط
- ١٠تمهيد التدريب · شاشة واحدة، كل الحالات
