جدول المحتويات:
التعريف - ماذا يعني تصحيح الأخطاء في SAP؟
تصحيح الأخطاء هو عملية تحليل تدفق برنامج لتحديد وتقليل العيوب أو الأخطاء. بخلاف لغات البرمجة الأخرى ، تتضمن تصحيح الأخطاء في SAP تحليل كائنات مختلفة. وبالتالي ، يتم استخدام تقنيات مختلفة لتصحيح أنواع مختلفة من الكائنات.
في SAP ، يتم تطبيق عملية تصحيح الأخطاء بمساعدة ABAP Debugger ، وهي أداة برمجة SAP قادرة على تحليل برنامج أو كائن ABAP ، بسطر أو مقطع ، ويمكن حتى تغيير قيم الكائنات في وقت التشغيل.
هناك نوعان من SAP ABAP Debuggers: مصحح أخطاء كلاسيكي للإصدارات حتى 6.40 و ABAP Debugger الجديد ، والذي يتم توفيره لجميع الإصدارات 6.40 والإصدارات الأحدث.
يشرح Techopedia تصحيح الأخطاء في SAP
يتم تنشيط التصحيح لكائن SAP بالطرق التالية:
- عن طريق كتابة الأمر "/ h" في حقل الأمر ، الذي ينفذ البرنامج في وضع تصحيح الأخطاء
- بمساعدة نقاط التوقف ، والتي قد يتم الاحتفاظ بها قبل أو أثناء وضع التصحيح
- عن طريق تحديد التصحيح عند ظهور وضع برنامج التنفيذ
- من نظام مسار القائمة> الأدوات المساعدة> تصحيح ABAP
- بالنسبة لبرنامج ABAP والوحدات النمطية الوظيفية ، يمكن تطبيق تصحيح الأخطاء عن طريق كتابة "/ h" في حقل الأوامر ، باستخدام نقاط التوقف أو اختيار وضع التنفيذ لتصحيح الأخطاء.
- بالنسبة إلى ABAP SAPscripts والنماذج الذكية ونماذج Adobe ، يتم توفير خيارات تصحيح الأخطاء بشكل منفصل لبرامج التشغيل ، بالإضافة إلى هذه الكائنات.
- بالنسبة للخادم أو الوصول عن بُعد ، يتم توفير تصحيح الوصول عن بُعد من خلال أسماء مستخدمين محددة مسبقًا أو مخصصة ، والتي تُستخدم للاتصال بالخادم أو الوصول عن بُعد.
- بخلاف مصحح ABAP الكلاسيكي ، تتم معالجة مصحح ABAP الجديد في الوضع الخارجي الخاص به (المعروف باسم المصحح) بينما يتم تشغيل الكائن الذي تم تحليله (المعروف باسم debuggee) في الوضع الخارجي الثاني.
- إنه قادر على تحليل البرامج المنفذة في وحدة معالج ABAP ، مثل البرامج التي تستدعي تحويل التحويل.
- له واجهة مرنة يمكن للمستخدم تصميمها وفقًا للمتطلبات.
- لديه القدرة على استيعاب أكثر من ثمانية طرق عرض لسطح المكتب ، وكذلك القدرة على ترتيب أدوات مختلفة لتحليل الهيكل والبيانات التي تم تمريرها في برنامج أو كائن ABAP.
