اللغة العربية - الترجمة الآلية
سؤال متكرر 196718
البريد الإلكتروني
كيفية استخدام وظيفة For-Each في أداة ربط CIG؟
تمت ترجمة مقال قاعدة المعرفة هذا آليًا تسهيلاً لك. ولا تقدم SAP أي ضمان فيما يتعلق بصحة الترجمة الآلية أو اكتمالها. ويمكنك العثور على المحتوى الأصلي عن طريق التبديل إلى اللغة الإنجليزية باستخدام محدد اللغة.
السؤال

كيفية استخدام وظيفة For-Each في أداة ربط Cloud Integration Gateway (CIG)؟

الإجابة

تعمل وظيفة For-Each كحلقة في الربط. اتبع الخطوات أدناه لتنفيذ الربط:

  1. انقر في المقطع القابل للتكرار على البنية المستهدفة باستخدام الزر الأيمن؛
  2. تحديد لكل ؛
  3. تحديد المقطع القابل للتكرار في البنية المصدر؛
  4. حفظ الربط.
معلومات إضافية

من الممكن أيضًا إجراء حلقة داخلية على For-Each عن طريق إضافة متغير الوضع المستهدف إليه. ولهذا، يرجى اتباع الخطوات التالية:

  1. انقر بزر الماوس الأيمن فوق السطر For-Each ؛
  2. انقر فوق المتغير الهدف > إضافة متغير الوضع ؛
  3. انقر فوق الحقل الرئيسي للحقل المستهدف؛
  4. كرر الخطوة 1 وانقر فوق إضافة شرط مصدر؛
  5. - وضع شرط بناء الهيكل المصدر على حقل الأب القائم بالاحترام؛
  6. انقر فوق متغير الوضع > موافق.

يمكن أيضًا تعيين شرط مصدر حتى يحدث For-Each. ولهذا، يرجى اتباع الخطوات التالية:

  1. انقر بزر الماوس الأيمن فوق السطر For-Each ؛
  2. انقر فوق إضافة شرط إلى For-Each؛ 
  3. تحديد المقطع المرغوب في البنية المصدر؛
  4. تعيين الشرط على أساس احتياجات الأعمال؛
  5. انقر فوق موافق.

يرجى ملاحظة أن الغرض من وظيفة For-Each  هو إنشاء بُنى جديدة قابلة للتكرار، وليس تحديث القيم الموجودة لبنية موجودة. وهذا يعني أن For-Each  لن يعمل إلا للمقاطع غير المربوطة بشكل قياسي (على سبيل المثال، PO_EXTENSIONIN لـ PurchaseOrderExportRequest). إذا تم ربط البنية المطلوبة بالفعل بواسطة قياسي، فيجب استخدام حلقة المنصب / المتغير. لمزيد من المعلومات حول كيفية تنفيذ هذه التكرار، يرجى الرجوع إلى لماذا يُظهر الحقل المستهدف قيمًا متعددة إذا كان لدي أكثر من بند واحد؟ 


تنطبق على

SAP Ariba Buying and Invoicing

شروط الاستخدام  |  حقوق النشر  |  إفصاح حماية الأمان  |  الخصوصية