SAP ABAP - Do Loop حلقة الدوارة والتكرار في ساب

 SAP ABAP - Do Loop حلقة الدوارة والتكرار في ساب

SAP ABAP - Do Loop حلقة الدوارة والتكرار في ساب

SAP ABAP - Do Loop حلقة الدوارة والتكرار في ساب

تنفذ الحلقات غير المشروطة عدة جمل بشكل متكرر دون تحديد أي شرط. تنفذ عبارة DO حلقات غير مشروطة عن طريق تنفيذ مجموعة من كتل العبارات عدة مرات دون قيد أو شرط.

بناء الجملة لحلقة التكرار والدوارة do

التنسيق العام لبيان DO هو كما يلي -

DO [n TIMES].
<statement block>.
ENDDO.

تفرض كلمة "Times" قيودًا على عدد مرات التكرار الحلقي التي يتم تمثيلها بالحرف "n". يجب ألا تكون قيمة "n" سالبة أو صفرًا. إذا كانت صفرًا أو سالبة ، فلن يتم تنفيذ العبارات الموجودة في الحلقة.

مخطط تدفق

SAP ABAP - Do Loop حلقة الدوارة والتكرار في ساب

مثال على حلقة الدوارة والتكرار do في ساب arap6

Report YH_SEP_15.
Do 15 TIMES.
Write: / 'Hello'.
ENDDO.

مخرجات مثال على حلقة التكرار do SAP ABAP 

Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello

في هذا المثال ، يفهم النظام أن الحلقة ستتم معالجتها 15 مرة.