برنامج متقدم لبناء تطبيقات SAP Fiori Elements الموجّهة بالبيانات باستخدام OData V4، مع التركيز على التعليقات التوضيحية، أنماط الصفحات، الامتدادات، وقابلية صيانة التطبيقات المؤسسية.
المدة: 5 أيام
المستوى: متقدم
يمثّل الانتقال نحو التطبيقات المؤسسية الموجّهة بالبيانات تحولاً مهماً في منهجيات تطوير واجهات SAP، حيث أصبحت البيانات الوصفية والتعليقات التوضيحية والخدمات القياسية عناصر أساسية في بناء تجارب استخدام متناسقة وقابلة للتوسع. تركز هذه الدورة على تطوير تطبيقات SAP Fiori Elements المعتمدة على OData V4، مع دراسة العلاقة بين نموذج الخدمة وواجهة المستخدم وآليات التوجيه وإدارة الصفحات.
كما تتناول الدورة بنية تطبيقات List Report وObject Page، وتكوين التطبيقات باستخدام SAP Fiori tools، ومفاهيم Flexible Programming Model، والـBuilding Blocks، وController Extensions، بما يدعم تصميم حلول أكثر اتساقاً مع معايير SAP وقابلية للصيانة والتطوير المستقبلي. وتؤكد وثائق SAP الحالية أن Flexible Programming Model يتيح توسيع تطبيقات Fiori Elements for OData V4 باستخدام Building Blocks وامتدادات وحدات التحكم دون الحاجة إلى التحول الكامل إلى تطوير SAPUI5 الحر..
تشير أدلة SAP Fiori tools إلى دعم إنشاء التطبيقات من قوالب Fiori وربطها مباشرة بخدمات OData، بما في ذلك الخدمات التي يتم الوصول إليها عبر SAP BTP destinations.
توضح SAP أن Building Blocks الخاصة بـFiori Elements for OData V4 تشمل أنماطاً قابلة لإعادة الاستخدام مثل الجداول والنماذج وأشرطة التصفية والمخططات، وتستفيد من البنية الموجّهة بالبيانات الوصفية.
يُعد sap.ui.model.odata.v4.ODataModel نموذج SAPUI5 المخصص لاستهلاك خدمات OData V4، وتحدد وثائق SAP بعض الاختلافات التقنية بينه وبين نماذج OData السابقة، بما في ذلك الاعتماد على Fiori Elements building blocks في سيناريوهات OData V4.