Mulai aliran dalam aplikasi kanvas (dihentikan)
Anda dapat menggunakan Power Automate untuk membuat logika yang menjalankan satu atau beberapa tugas saat aktivitas terjadi di aplikasi kanvas. Misalnya, Anda dapat mengonfigurasi tombol yang menjalankan satu tugas atau beberapa tugas. Saat tombol ditekan, item dibuat dalam daftar (Microsoft Lists), email atau permintaan rapat dikirim, dan file ditambahkan ke cloud. Anda dapat mengkonfigurasi kontrol apa pun di aplikasi untuk memulai aliran, yang akan terus berjalan meskipun Anda menutup Power Apps.
Catatan
Bila pengguna menjalankan aliran dari dalam aplikasi, pengguna tersebut harus memiliki izin untuk melakukan tugas yang ditentukan dalam aliran. Jika tidak, alirannya akan gagal.
Aktifkan pengalaman Power Automate klasik
Secara default, Power Automate pane baru diaktifkan secara default. Untuk menggunakan pengalaman klasik Power Automate untuk membuat alur, beralihlah kembali ke pengalaman lama secara manual.
Penting
Disarankan agar Anda menggunakan Power Automate panel untuk membuat alur. Pengalaman klasik Power Automate hanya boleh digunakan untuk pemecahan masalah. Pengalaman klasik akan segera dihentikan dan tidak akan tersedia.
Buka aplikasi baru atau yang sudah ada di Power Apps Studio.
Pilih Pengaturan di bagian atas.
Pilih Fitur yang akan datang.
Di bawah tab Dihentikan , pilih Aktifkan panel Power Automate Klasik untuk menyetel tombol alih ke Aktif.
Prasyarat
- Daftar untuk Power Apps.
- Pelajari cara mengonfigurasi kontrol.
- Situs SharePoint dengan dua daftar.
- List RepairShop berisi kolom Judul dan Email Kontak.
- Daftar Aset berisi kolom Judul, JenisAset, dan BengkelPerbaikan. Kolom AssetType adalah kolom pilihan dengan pilihan seperti "Desktop" atau "Laptop".
- Kolom RepairShop dalam daftar Aset adalah kolom pencarian yang mendapatkan nilai dari kolom ContactEmail di daftar RepairShop.
- Buat beberapa item dalam daftar RepairShop untuk contoh kontak.
Buat alur
Di bagian ini, Anda membuat alur menggunakan Power Automate yang membuat item dalam daftar menggunakan nilai input untuk kolom daftar dari aplikasi yang dibuat menggunakan Power Apps. Anda membuat aplikasi yang menggunakan alur ini di bagian berikutnya.
Masuk ke Power Apps.
Pada panel kiri, pilih Aliran.
Pilih + Aliran baru>Aliran awan instan.
Masukkan nama aliran, seperti FlowInApp.
Di bawah Pilih cara memicu aliran ini, pilih Power Apps.
Pilih Buat.
Pilih + langkah baru.
Di bawah Pilih operasi, cari atau pilih SharePoint konektor.
Cari, atau pilih Buat item tindakan.
Untuk Alamat Situs, masukkan atau pilih SharePoint situs Anda yang memiliki daftar Aset dan TokoPerbaikan.
Untuk Nama Daftar, pilih daftar Aset .
Untuk Judul, pilih Tanyakan di Power Apps dari tab Konten dinamis . Tindakan akan otomatis diperbarui ke Buat_Judul_item.
Pilih nilai untuk Nilai AssetType, dan Id RepairShop pilihan Anda.
Pilih Simpan.
Penting
Argumen yang diteruskan dari Power Apps ke Power Automate terlihat sebagai lalu lintas jaringan dan dapat dicegat. Sebagian besar lalu lintas kemungkinan merupakan data yang tidak berbahaya dan tidak relevan di luar aplikasi, misalnya argumen seperti "ya" atau "Redmond".
Mengevaluasi parameter yang diteruskan ke Power Automate dan mempertimbangkan konsekuensinya (jika ada) jika diubah oleh aktor eksternal. Untuk mengurangi risiko, validasi nilai parameter yang diteruskan.
Misalnya, jika Anda mengirim data sensitif ke seseorang di organisasi Anda melalui email, misalnya someuser@contoso.com
, validasi alamatnya di Power Automate. Anda dapat memeriksa argumen yang masuk untuk mengonfirmasi organisasi, @contoso.com
, dan hanya mengizinkan aliran untuk dilanjutkan jika organisasi yang tepat hadir.
Tambahkan aliran ke aplikasi
Di bagian ini, Anda membuat aplikasi menggunakan Power Apps yang menggunakan alur yang dibuat di bagian sebelumnya. Aplikasi menggunakan teks yang dimasukkan dalam kotak teks saat tombol dipilih untuk memicu aliran untuk membuat item dalam daftar yang dipilih.
Buat aplikasi kanvas kosong dengan nama seperti AppWithFlow.
Pilih + (Sisipkan) di panel kiri.
Pilih kontrol Input teks .
Pilih Tombol kontrol.
Pada kanvas, pindahkan kontrol tombol di bawah kontrol input teks.
Pilih menu Tindakan di bagian atas, lalu pilih Power Automate.
Catatan
Menambahkan aliran ke kontrol atau komponen yang dipilih akan menghapus rumus yang ada untuk properti yang dipilih. Misalnya, saat Anda menambahkan alur ke properti
OnSelect
tombol yang memiliki rumus kompleks, penambahan alur akan menghapus rumus ini. Pastikan Anda membuat salinan rumus sebelum menambahkan aliran. Namun, perilaku ini berbeda saat menambahkan aliran dengan Power Automate pane diaktifkan. Pelajari lebih lanjut di Referensi aliran.Alternatifnya, jika Anda mengaktifkan fitur Aktifkan Power Automate panel pratinjau, Anda dapat memilih alur dari panel kiri di dalam Power Apps Studio.
Informasi lebih lanjut: Gunakan Power Automate panel (pratinjau)
Pilih FlowInApp.
Pada bilah rumus, hapus rumus untuk properti OnVisible yang dipilih.
Pilih kontrol Input teks.
Dari sisi kiri atas layar, pilih menu tarik-turun daftar properti, lalu pilih properti Default .
Pada bilah rumus, ubah nilai properti default dari
"Text input"
menjadi"Enter Asset Title"
.Pilih kontrol tombol.
Dari sisi kiri atas layar, pilih menu tarik-turun daftar properti, lalu pilih properti Teks .
Pada bilah rumus, ubah nilai properti teks dari
"Button"
menjadi"Create Asset"
.Dari daftar properti sisi kiri atas, pilih properti OnSelect untuk tombol.
Masukkan rumus berikut di bilah rumus.
FlowInApp.Run(TextInput1.Text)
Dalam rumus ini, FlowInApp adalah nama aliran yang Anda tambahkan menggunakan Power Automate. .Run menentukan alur yang akan dieksekusi. Alur dijalankan dengan kontrol masukan teks TextInput1 yang ditambahkan ke kanvas ini, dengan nilai yang dimasukkan dalam kotak teks ini (.Text).
Saat tombol ini dipilih, aplikasi menjalankan alur dengan nilai dari kontrol masukan teks, meneruskan nilai teks ke alur untuk dieksekusi. Dan alur tersebut membuat item daftar dengan nilai masukan teks ini beserta sisa pilihan di dalam konfigurasi alur.
Simpan dan publikasikan aplikasi.
Uji alirannya
Sekarang setelah Anda membuat alur dan aplikasi, jalankan aplikasi dan verifikasi pembuatan item di dalam daftar yang dipilih.
Di Power Apps, pilih Aplikasi, lalu, pilih aplikasi AppWithFlow .
Masukkan nilai di kotak input teks, lalu pilih Buat Aset.
Pastikan item dibuat dalam daftar Anda.
Sekarang setelah Anda membuat aplikasi contoh yang menjalankan alur dan menambahkan item di dalam daftar, Anda dapat membuat aplikasi yang lebih kompleks. Aplikasi Anda dapat berinteraksi dengan Power Automate dan memanipulasi data di dalam berbagai sumber data.