تمرِين عملي - إدرَاج سجلات باستِخدَام فئة قَابلة للتَشغيل
اقرأ هَذَا أولاً - قبلَ أن تبدَأ التَدرِيب العَمَلي!
مهم
بالنِسبةِ لهَذَا التَدرِيبِ العَمَلي، لا يمكنك تَسجِيل الدُخُول باستِخدَام بيَانَات الاعتِمَاد الخَاصة بك. استخدم الخطوَات التَالِية لتسجيل الدخول إلى بيئة التمرِين العَملي باستِخدَام بيَانَات الاعتمَاد الصَحِيحة.
- تأكَّد مِن تسجيل الدخول عَلى Microsoft Learn.
- حدد تَشغيل وَضع VM أو تسجيل الدخول لتَشغيل وَضع VM فِي هَذه الوحدة.
- فِي علامة التبويب الموارد عَلى الشريط الجَانبي للتدريب العَمَلي، حدد الأيقونة T بجوار كلمة المرور فِي صندوق WIN22FO10041 (Prod) ضمن مجموعة الموارد للحُصُول عَلى كلمة مرور المسؤول لجهَازك الظَاهري (VM).
- حدد إدخَال.
- حدد لا فِي صَفحَة الشَبكَات.
- Microsoft Edge يفتح. انتظر حتَّى ينتقل إلى صفحة تسجيل الدخول للتمويل وَالعَمَليَات. إذَا وَاجَهت مُشكلةً فِي تحمِيل صَفحَة تسجِيل الدخُول، فحَاوِل إعَادَة تشغِيل المُتصَفِّح فِي الجِهَاز الظَاهري.
- فِي صَفحَة تسجيل الدخول إلى Microsoft فِي تطبيقَات التمويل وَالعَمَليَات، ضع مؤشر المَاوس فِي الحقل اسم المستخدم.
- فِي علامة التبويب الموَارد للشريط الجَانبي للتدريب العَمَلي، ضمن عنوَان مدخل Azure، حدد أيقونة T بجوَار اسم المستخدم، ثم اضغط عَلى إدخَال.
- إنَّ مؤشر المَاوس الآن فِي صَفحَة كلمه المرور.
- فِي علامة التبويب الموَارد للشريط الجَانبي للتدريب العَمَلي، ضمن عنوَان مدخل Azure، حدد أيقونة T لتَحديد كلمة المرور، ثم اضغط عَلى إدخَال.
- فِي نَافذة حفظ كلمة المرور، حدد عَلى الإطلاق.
- حدد قبول فِي صفحة الأذونَات المطلوبة.
- للاطِّلاع عَلى تعليمَات التمرين العَملي، حدد علامة التبويب التعليمَات عَلى الشريط الجَانبي للتمرين العَملي.
يمكنك الآن أن تبدأ عملك فِي هَذَا التمرِين العَملي.
السينَاريو
باعتبارك مطور تطبيقَات التمويل والعَمليَات، تم تكليفك بمهمة إدرَاج سجلات عملاء فِي جدول شركة Fleet Management. تحتَاج إلى إنشَاء فئة قَابلة للتَشغيل وإضَافة رمز سيقوم بإدرَاج سجلين فِي جدول FMCustomer.
إنشَاء فئة قَابلة للتَشغيل
- قم بتصغير نَافذة Microsoft Edge.
- افتح Visual Studio، وحدد تَشغيل كمسؤول.
- حدد متَابعة دون تعليمَات برمجية.
- ابدأ عَمَليَّة إنشَاء مشروع جَديد عن طريق فتح القَائمة ملف وتحديد مشروع > جَديد.
- ابحث عن التمويل والعَمليَات، وحدد مشروع التمويل والعَمليَات، حدد التَالِي.
- فِي مربع الحوار تَكوِين مشروعك الجَديد، أدخل FleetManagementClassProject فِي حقل اسم المشروع.
- حدد إنشَاء.
- للتأكد مِن وجود الإعدَادَات الصَحِيحة، حدد Dynamics 365 فِي قَائمة الملحقَات.
- حدد الخيَارَات.
- ضمن عُقدة Dynamics 365 فِي الجُزء الأيمن، حدد المشَاريع.
- تأكد مِن تحديد خَانتي الاختيَار لكل مِن تنظيم المشروعَات حسب نوع الصنف ومزَامنة قَاعدة البيَانَات فِي البنَاء الخَاص بالمشروع الذي تم إنشَاؤه حديثَا.
- حدد مُوَافق.
- فِي مستكشف الحلول، انقر بزر المَاوس الأيمن فوق مشروع FleetManagementClassProject.
- حدد إضَافة > عنصر جَديد.
- فِي الجُزء الأيمن، حدد عنَاصر Dynamics 365 حدد الرمز.
- فِي الجُزء الأوسط، حدد فئة قَابلة للتَشغيل (مهمة).
- أدخل FMInsertCustomers فِي حقل الاسم.
- حدد إضَافة. يتم فتح فئة FMInsertCustomers فِي نَافذة مصمم التعليمَات البرمجية.
إضَافة كود لإدرَاج سجلات العَملاء
فِي نَافذة مصمم الرمُوز، قم بإدرَاج سطر فَارغ بين السطرين 6 و7 باستِخدَام مفتَاح Enter وقم بإزَالة الشُرط المَائلة (///).
أولاً، يجب عليك الإعلان عن المتغيرَات الخَاصة بك. وتقوم بإدخَال السجلات فِي جدول FMCustomer، لذَا تُدخل الرمز التَالِي فِي السطر 7:
FMCustomer FMCustomer;فِي نَافذة مصمم التعليمَات البرمجية، أدرج سطرًا فَارغَا بين الأقواس المتعرجة للطريقة الرئيسية باستِخدَام مفتَاح Enter.
والآن، تقوم بإنشَاء كَائن فئة يُسمى FMInsertCustomers وإنشَاء مثيل جَديد للكَائن. وبعد ذلك، تقوم باستدعَاء طريقة run() فِي الكَائن الجَديد.
FMInsertCustomers FMInsertCustomers = new FMInsertCustomers(); FMInsertCustomers.run();والآن، تقوم بإنشَاء الطرق اللازمة لإدرَاج السجلات فِي جدول FMCustomer واستِخدَام التزَام
ttsbeginوttsلإدرَاج البيَانَات. يجب أن يمر هَذَا الرمز قَبلَ الطريقة الرئيسية.public void run() { this.insertRecords(); } private void insertRecords() { ttsBegin; FMCustomer.FirstName = "John"; FMCustomer.LastName = "Smith"; FMCustomer.Email = "johnsmith@contoso.com"; FMCustomer.insert(); FMCustomer.clear(); FMCustomer.FirstName = "Sally"; FMCustomer.LastName = "Smith"; FMCustomer.Email = "sallysmith@contoso.com"; FMCustomer.insert(); ttsCommit; }فِي نموذج التعليمَات البرمجية هَذَا، تقوم بإدخَال سجل John Smith، ثم مسح مخزن الجدول المؤقت باستِخدَام طريقة cle(). بعد ذلك، يقوم الرمز بإدرَاج سجل آخر لـ Sally.
فِي مستكشف الحلول، انقر بزر المَاوس الأيمن فوق فئة
FMInsertCustomers.حدد تعيين ككَائن بدء التَشغيل.
قم بتنفيذ بنَاء بالنقر بزر المَاوس الأيمن فوق مشروع FleetManagementClassProject فِي نَافذة مستكشف الحلول حدد البنَاء.
قم بتَشغيل الفئة دون تصَحِيح الأخطاء بتحديد القَائمة تصَحِيح. حدد ابدأ بدون تصَحِيح. يمكنك أيضًا استِخدَام اختصَار لوحة المفَاتيح Ctrl + F5.
أغلق بيئة التمرِين العَمَلي
- حدد تم فِي جُزء التعليمَات فِي الشريط الجَانبي الخَاص بالتمرِين العَملي.
- فِي نَافذة تم إكمَال التمرِين العَملي، حدد متَابعة، حدد مغَادرة للرجوع إلى الوحدة التَالِية فِي الوحدة النمَطية.