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