Menggunakan perulangan
Loop adalah konsep dasar dalam pengembangan aliran desktop dan terbukti menjadi elemen yang tak ternilai dalam aliran kompleks. Ide utama di balik loop adalah membuat alur desktop mengulangi satu atau beberapa tindakan beberapa kali.
Power Automate Menyediakan tiga jenis loop berbeda yang berulang berdasarkan berbagai faktor:
- Loop sederhana - Iterasi untuk beberapa kali
- Kondisi loop- Iterasi selama kondisi valid
- Untuk setiap loop - Iterasi melalui daftar
Loop sederhana
Ide di balik loop adalah membuat alur desktop mengulangi satu atau beberapa tindakan beberapa kali. Power Automate mengimplementasikan jenis loop paling sederhana dengan tindakan Loop .
Loop ini mengulangi tindakan antara tindakan Loop dan End untuk beberapa kali. Variabel indeks loop dibuat secara otomatis untuk melacak nomor iterasi saat ini.
Loop sederhana sangat ideal untuk digunakan dalam dua kasus:
Jumlah pasti berapa kali blok tindakan harus diulang diketahui.
Variabel indeks loop harus digunakan di suatu tempat di dalam loop.
Jika Anda perlu keluar dari loop sebelum iterasi yang ditentukan selesai, gunakan tindakan Exit loop . Untuk melewati iterasi saat ini, gunakan tindakan loop berikutnya.
Kondisi perulangan
Tidak seperti loop sederhana, kondisi Loop membuat aliran desktop mengulangi satu atau beberapa tindakan selama kondisinya benar.
Jika kondisinya selalu benar, loop tidak akan pernah berakhir. Situasi ini disebut putaran tanpa akhir.
Kondisi ini terdiri dari dua operan dan seorang operator. Platform ini mendukung operasi logis yang paling signifikan, seperti sama, tidak sama, dan lebih besar dari.
Jika Anda perlu keluar dari loop sebelum iterasi yang ditentukan selesai, gunakan tindakan Exit loop . Untuk melewati iterasi saat ini, gunakan tindakan loop berikutnya.
Untuk setiap loop
Untuk setiap loop berulang melalui daftar (atau tabel data) dan menyimpan item saat ini dalam variabel. Tujuan utamanya adalah untuk mendapatkan setiap item dari daftar (atau baris tabel data) dan menggunakannya dalam tindakan lain.
Anda dapat menggunakan jenis loop ini untuk mencari nama, konten, atau atribut tertentu di semua jenis daftar. Misalnya, Anda dapat mengulangi daftar file yang diambil untuk menemukan file dengan nama tertentu.
Jika Anda perlu keluar dari loop sebelum iterasi yang ditentukan selesai, gunakan tindakan Exit loop. Untuk melewati iterasi saat ini, gunakan tindakan loop berikutnya.
Anda akan menemukan daftar tindakan loop yang tersedia di referensi Tindakan.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk