الثلاثاء، 20 أكتوبر 2020

SAP ABAP - Dialog Programming برمجة الحوارات في ساب

 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".

أضف Hello World

الخطوة 3 - حفظ وتنشيط الشاشة.

إنشاء الصفقة

الخطوة 1 - لإنشاء رمز معاملة لبرنامجك ، ما عليك سوى النقر بزر الماوس الأيمن على اسم البرنامج واختيار الخيار "إنشاء ← معاملة" وإدخال رمز المعاملة باسم "ZTRANEX".

إنشاء الصفقة

الخطوة 2 - أدخل نص المعاملة والبرنامج والشاشة التي أنشأتها للتو (ZSCREENEX & 0211) ، وحدد مربع الاختيار "SAPGUI for Windows" في قسم "دعم واجهة المستخدم الرسومية".

تنفيذ البرنامج

احفظ ونشط كل شيء. يمكنك تنفيذ البرنامج. أثناء تنفيذ البرنامج ، يتم عرض النص الذي أدخلته على الشاشة كما هو موضح في لقطة الشاشة التالية.

تنفيذ البرنامج








التسميات: