---
article_id: KB0406794
article_type: FAQ
component_ids:
  - BNS-ARI-CI-FND-PRT
component_descriptions:
  - SAP Integration Suite เกตเวย์ที่มีการจัดการ > ออบเจคพื้นฐานและเครื่องมือของเกตเวย์ที่มีการจัดการ > เกตเวย์ที่มีการจัดการสำหรับ Portal เกตเวย์ที่มีการจัดการ
products:
  - SAP Integration Suite, managed gateway for spend management and SAP Business Network
personas:
  - Buyer
language: th
created: 2022-10-31
updated: 2026-05-07
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0406794_th
connect_url: https://support.ariba.com/item/view/KB0406794_th?min=1
sap_for_me_url: https://me.sap.com/notes/KB0406794/th
---

# วิธีการใช้ฟังก์ชัน For-Each ในเครื่องมือการแม็ปเกตเวย์ที่มีการจัดการสำหรับ Spend&Network?

## อาการ

วิธีการใช้ฟังก์ชัน For-Each ในเครื่องมือการแม็ปเกตเวย์ที่มีการจัดการสำหรับ Spend&Network?

## การแก้ไขปัญหา

ฟังก์ชัน For-Each จะทำงานเป็นลูปในการแม็ป ทำตามขั้นตอนด้านล่างเพื่อทำการแม็ป:

1. คลิกใน เซกเมนต์ที่ทำซ้ำได้ บนโครงสร้างเป้าหมายด้วยปุ่มด้านขวา
2. เลือก **For-Each**.
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** คือการสร้างโครงสร้างใหม่ที่ทำซ้ำได้ และไม่สามารถอัพเดทค่าที่มีอยู่ของโครงสร้างแบบ Looped ซึ่งหมายความว่าขอแนะนําสำหรับ **For-Each** เฉพาะเซกเมนต์ที่ซ้ำกันแบบไม่มาตรฐาน (เช่น PO\_EXTENSIONIN/item สำหรับ PurchaseOrderExportRequest) ถ้าโครงสร้างที่ต้องการถูกทำซ้ำแล้วโดยการแม็ปมาตรฐาน (เช่น PO\_ITEMS/รายการสำหรับ PurchaseOrderExportRequest) ควรใช้ลูปตำแหน่ง/ตัวแปรแทน[https://help.sap.com/docs/sisgw/sap-ariba-cloud-integration-gateway-configuration-guide/adding-target-variables](https://help.sap.com/docs/sisgw/sap-ariba-cloud-integration-gateway-configuration-guide/adding-target-variables)

## ดูเพิ่มเติม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดำเนินการลูป**ตัวแปรเป้าหมาย** กรุณาดูทรัพยากรต่อไปนี้

[3180750 - วิธีการใช้ฟังก์ชันการลดตำแหน่งใน SAP Integration Suite เกตเวย์ที่มีการจัดการสำหรับการจัดการใช้จ่ายและเครื่องมือการแม็ปของ SAP Business Network](https://me.sap.com/notes/0003180750) [หรือไม่?](https://me.sap.com/notes/0003180750)[https://me.sap.com/notes/0003180750](https://me.sap.com/notes/0003180750)

SAP Help Portal > SAP Integration Suite เกตเวย์ที่มีการจัดการสำหรับการจัดการใช้จ่ายและ SAP Business Network > SAP Integration Suite เกตเวย์ที่มีการจัดการสำหรับการจัดการใช้จ่ายและ SAP Business Network คำแนะนำในการกำหนดรูปแบบ > การจัดการการแม็ปแบบกำหนดเอง > การแก้ไขการแม็ปแบบกำหนดเอง > *[การเพิ่มตัวแปรเป้าหมาย | SAP Help Portal](https://help.sap.com/docs/sisgw/sap-ariba-cloud-integration-gateway-configuration-guide/adding-target-variables)*

## คำสำคัญ

Cig, เครื่องมือการแม็ป, สำหรับแต่ละ, ลูป, การลูป, ตัวแปร, ตัวแปรเป้าหมาย, ตำแหน่ง, ตำแหน่งเป้าหมาย, ทำซ้ำ
