SAP ABAP - Dialog Programming برمجة الحوارات في ساب
SAP ABAP - Dialog Programming برمجة الحوارات في ساب
SAP ABAP - Dialog Programming برمجة الحوارات في ساب
تتعامل برمجة الحوار مع تطوير كائنات متعددة. كل هذه الكائنات مرتبطة بشكل هرمي بالبرنامج الرئيسي ويتم تنفيذها في تسلسل. يستخدم تطوير برنامج Dialog الأدوات الموجودة في طاولة عمل ABAP. هذه هي نفس الأدوات المستخدمة في تطوير تطبيقات SAP القياسية.
فيما يلي المكونات الرئيسية لبرامج الحوار -
- شاشات
- تجمعات وحدة
- روتين
- القوائم
- المعاملات
مجموعة الأدوات
يجب تطوير برامج الحوار بواسطة مستعرض الكائنات (المعاملة: SE80) بحيث تصبح جميع الكائنات مرتبطة بالبرنامج الرئيسي دون الحاجة إلى توجيه كل كائن بشكل صريح. تعمل تقنيات التنقل المتقدمة على تحسين عملية الانتقال من كائن إلى آخر.
تتكون الشاشات من سمات الشاشة وتخطيط الشاشة والحقول ومنطق التدفق. يتكون تجمع الوحدات النمطية من بناء جملة معياري يتم وضعه في الداخل بما في ذلك برامج برنامج الحوار. يمكن استدعاء هذه الوحدات من خلال منطق التدفق ، والذي تتم معالجته بواسطة معالج الحوار.
إنشاء برنامج حوار جديد
الخطوة 1 - ضمن المعاملة SE80 ، حدد "برنامج" من القائمة المنسدلة وأدخل اسم Z لبرنامج SAP المخصص الخاص بك باسم "ZSCREENEX".
الخطوة 2 - اضغط على Enter ، واختر "With TOP INCL" وانقر فوق الزر "نعم".
الخطوة 3 - أدخل اسمًا لأعلى قائمة تتضمن "ZSCRTOP" وانقر فوق علامة التجزئة الخضراء.
الخطوة 4 - داخل شاشة السمات ، ما عليك سوى إدخال عنوان والنقر فوق الزر "حفظ".
إضافة شاشة لبرنامج الحوار
الخطوة 1 - لإضافة شاشة إلى البرنامج ، انقر بزر الماوس الأيمن على اسم البرنامج وحدد الخيارات Create → Screen.
الخطوة 2 - أدخل رقم الشاشة كـ "0211" وانقر فوق علامة التجزئة الخضراء.
الخطوة 3 - في الشاشة التالية ، أدخل عنوانًا قصيرًا ، واضبط على نوع الشاشة العادي وانقر على زر الحفظ في شريط أدوات التطبيق العلوي.
تخطيط الشاشة وإضافة نص "Hello World"
الخطوة 1 - انقر فوق زر التخطيط داخل شريط أدوات التطبيق وستظهر نافذة Screen Painter.
الخطوة 2 - أضف حقل نص وأدخل بعض النصوص مثل "Hello World".
الخطوة 3 - حفظ وتنشيط الشاشة.
إنشاء الصفقة
الخطوة 1 - لإنشاء رمز معاملة لبرنامجك ، ما عليك سوى النقر بزر الماوس الأيمن على اسم البرنامج واختيار الخيار "إنشاء ← معاملة" وإدخال رمز المعاملة باسم "ZTRANEX".
الخطوة 2 - أدخل نص المعاملة والبرنامج والشاشة التي أنشأتها للتو (ZSCREENEX & 0211) ، وحدد مربع الاختيار "SAPGUI for Windows" في قسم "دعم واجهة المستخدم الرسومية".
تنفيذ البرنامج
احفظ ونشط كل شيء. يمكنك تنفيذ البرنامج. أثناء تنفيذ البرنامج ، يتم عرض النص الذي أدخلته على الشاشة كما هو موضح في لقطة الشاشة التالية.
التسميات: SAP ABAP Advanced Business Application Programming (برمجة تطبيقات الأعمال المتقدمة) ساب
<< الصفحة الرئيسية