ฟังก์ชั่น REPEAT ER
สำคัญ
ฟังก์ชันการทำงานบางชนิดที่ระบุในบทความนี้พร้อมใช้งานอันเป็นส่วนหนึ่งของการเผยแพร่รุ่นพรีวิว เนื้อหาและฟังก์ชันการทำงานอาจเปลี่ยนแปลงได้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการนำออกใช้การแสดงตัวอย่าง ให้ดูที่ ความพร้อมใช้งานของการอัปเดตบริการ
ฟังก์ชัน REPEAT
สร้างเรกคอร์ดที่ประกอบด้วยฟิลด์มีค่าที่ตรงกับอินพุทที่ระบุ จากนั้นจะส่งคืน รายการเรกคอร์ด ใหม่ของเรกคอร์ดที่ซ้ํากันในจํานวนครั้งที่ระบุ
ไวยากรณ์
REPEAT (item, number)
อาร์กิวเมนต์
item
: ชนิดข้อมูล ดั้งเดิม หรือชนิดข้อมูล โดยรวม ที่สนับสนุนใดๆ
ค่าที่จะทําซ้ํา
number
: จำนวนเต็ม
จำนวนของการทำซ้ำ
ค่าที่ส่งคืน
รายการเรกคอร์ด
รายการผลลัพธ์ของเรกคอร์ด
บันทึกย่อการใช้งาน
รายการของเรกคอร์ดที่ทำซำที่ถูกส่งกลับแสดงฟิลด์ต่อไปนี้:
- ค่าที่ระบุ (ฟิลด์
Item
) - ดัชนีเรกคอร์ดปัจจุบัน (ฟิลด์
Number
)
หมายเหตุ
เนื่องจากมีการใช้การระบุหมายเลขที่ใช้หนึ่งฟังก์ชันนี้ ฟิลด์ Number
มีค่า 1 ของเรกคอร์ดแรกของรายการผลลัพธ์
คุณสามารถใช้ฟังก์ชันนี้คูณข้อมูลที่มีอยู่ เพื่อให้คุณสามารถทดสอบประสิทธิภาพและการทดสอบปริมาณของโซลูชัน การรายงานทางอิเล็กทรอนิกส์ (ER) ได้โดยใช้ Regression Suite Automation Tool (RSAT)
ตัวอย่าง
คุณต้องการสร้างเอกสารในรูปแบบ XML ที่ต้องประกอบด้วยองค์ประกอบ Party
XML มากเท่าที่คุณระบุในฟิลด์การป้อนข้อมูลในกล่องโต้ตอบรันไทม์ ก่อนที่การปฏิบัติการรูปแบบ ER จะเริ่มต้นขึ้น
ภาพประกอบต่อไปนี้แสดง รูปแบบ ER ในรูปแบบนี้ องค์ประกอบ Party
XML เดียวจะถูกเพิ่มเพื่อแสดงคุณสมบัติของฝ่ายเดียว
รูปภาพประกอบถัดไปจะแสดงแหล่งข้อมูลที่ตั้งค่าคอนฟิกต่อไปนี้
- แหล่งข้อมูล
Party
ที่แสดงถึงฝ่ายเดียว ฟิลด์Party.Value
ใช้ในการแสดงค่าข้อความเดียว NumberOfRepeats
แหล่งข้อมูล ที่ใช้ในการเสนอฟิลด์การป้อนข้อมูลในกล่องโต้ตอบรันไทม์ เพื่อให้คุณสามารถระบุจํานวนฝ่ายที่ควรจะป้อนในเอกสารที่สร้างขึ้นได้- แหล่งข้อมูล
Party2
ที่ทําซ้ําเรกคอร์ดParty
จํานวนครั้งที่คุณระบุไว้ในแหล่งข้อมูลNumberOfRepeats
ภาพประกอบถัดไปจะแสดงการผูกข้อมูลของรูปแบบ ER ที่แก้ไขได้ ซึ่งสร้างขึ้นเพื่อสร้างผลลัพธ์ในรูปแบบ XML เอาท์พุทนี้แสดงฝ่ายแต่ละรายเป็นโหนดที่ระบุ
รูปภาพประกอบต่อไปนี้จะแสดงผลลัพธ์เมื่อรันรูปแบบที่ออกแบบและค่าของแหล่งข้อมูล NumberOfRepeats
จะระบุเป็น 5