Membuat aplikasi kanvas yang dapat memicu alur Power Automate

Power Automate dapat digunakan untuk membuat logika yang melakukan satu atau beberapa tugas saat aktivitas terjadi dalam aplikasi kanvas. Misalnya, tombol dapat dikonfigurasi sehingga, ketika pengguna memilihnya, item dibuat dalam daftar, email, atau permintaan rapat dikirim, file ditambahkan ke cloud, atau semua ini. Kontrol apa pun dalam aplikasi dapat dikonfigurasi untuk memulai alur, yang terus berjalan meskipun Anda menutup aplikasi.

Pada artikel ini, kita akan mempelajari cara membuat dan memicu alur menggunakan aplikasi kanvas.

Tonton video ini untuk mempelajari cara membuat aplikasi kanvas yang dapat memicu alur:

Prasyarat

Untuk menyelesaikan pelajaran ini, Anda memerlukan lingkungan Power Automate dan Power Apps dengan database Dataverse. Jika Anda tidak memiliki izin, Anda dapat mendaftar Power Apps Developer Plan atau menggunakan uji coba Power Apps.

Buat lingkungan uji coba

Lingkungan di Power Apps adalah ruang untuk menyimpan, mengelola, dan berbagi data bisnis, aplikasi, bot obrolan, dan alur organisasi Anda. Juga berfungsi sebagai wadah untuk memisahkan aplikasi yang mungkin memiliki peran, persyaratan keamanan, atau audiens target yang berbeda. Setiap lingkungan dapat memiliki satu database Dataverse.

Untuk memastikan Bahwa Anda memiliki apa yang diperlukan untuk menyelesaikan pelajaran ini, kami akan membuat lingkungan baru yang mencakup database Dataverse. Ini adalah uji coba 30 hari yang akan segera berakhir pada akhir 30 hari, namun Anda dapat meningkatkannya ke sandbox atau lingkungan produksi jika ingin menyimpannya.

Kita akan membuat lingkungan uji coba yang akan mencakup database Dataverse dan data sampel yang digunakan di artikel ini.

  1. Buka Pusat admin Power Platform.

  2. Pilih lingkungan.

  3. Pilih baru.

  4. Beri nama lingkungan uji coba Dataverse.

  5. Pilih Uji coba untuk jenis lingkungan.

  6. Alihkan Buat Database ke Ya.

  7. Pilih Selanjutnya.

  8. Alihkan Sebarkan aplikasi dan data sampel ke Ya.

  9. Pilih Simpan.

Lingkungan uji coba Anda sekarang akan dibuat, termasuk database Dataverse dan data sampel.

Membuat aplikasi kanvas

Dalam pelajaran ini, kita akan membuat aplikasi untuk mencari, melihat, dan membuat akun pelanggan menggunakan tabel Akun dalam Dataverse.

  1. Mulailah dengan membuat aplikasi kanvas kosong.

  2. Pilih buat galeri.

    Buat galeri

  3. Pilih tabel akun.

  4. Perluas galeri di bagian bawah layar, lalu tambahkan label ke atas dengan teks Akun. Selanjutnya, perbarui properti lainnya seperti tercantum di bawah.

    Properti Nilai
    Font Open Sans
    Ukuran font 21
    Bobot font Bold
    Penyelarasan teks Pusat
    Tinggi otomatis Nonaktif
    Tinggi baris 1.2
    Luapan Tersembunyi
    Mode tampilan Edit
    Terlihat Di
    Posisi (X, Y) 0, 0
    Ukuran (Tinggi, lebar) 640, 71
    Pengisi 5 Atas, 5 Bawah, 5 Kiri, 5 Kanan

    Perbarui properti galeri

  5. Tambahkan ikon Tambah di kanan atas layar dengan memilih Sisipkan > Ikon > Tambah. Dan kemudian, perbarui properti ikon ke warna putih dan padding 5 dari semua sisi.

    Tambahkan ikon Tambah

  6. Pilih sisi kiri layar, pilih Layar baru > Formulir.

    Tambahkan Formulir Baru

  7. Perbarui judul formulir ke Akun Baru, lalu pilih sumber data sebagai Akun dari panel di sisi kanan layar.

    Perbarui judul dan Pilih sumber data

  8. Pilih Edit bidang di panel kanan.

    Pilih bidang edit.

  9. Pilih Tambah bidang dan tambahkan Email ke formulir.

    Tambahkan bidang email.

    Bidang email akan ditambahkan ke formulir.

    Bidang email akan ditambahkan.

  10. Atur mode default formulir ke Baru.

    Mode Formulir default

  11. Pilih Layar1 yang memiliki galeri akun, lalu atur properti OnSelect pada ikon + ke Navigate(Screen2).

    Konfigurasikan navigasi ke layar 2

  12. Pilih Sisipkan > Layar baru > Layar kosong untuk menambahkan layar baru ke aplikasi.

  13. Pilih Sisipkan > Ikon, lalu pilih ikon Centang (lencana) untuk menambahkannya ke layar.

    Masukkan ikon lencana

  14. Pindahkan ikon ke pusat atas kanvas.

    Pindahkan ikon ke pusat atas

  15. Tambahkan label dengan teks Akun berhasil dibuat!, dan pindahkan ke dalam ikon yang ditambahkan pada langkah sebelumnya.

    Label Tambah Akun berhasil dibuat

  16. Tambahkan label tambahan di bawah label yang ditambahkan pada langkah sebelumnya dengan teks Kirim ucapan selamat datang ke Pelanggan?.

    Kirim ucapan Selamat datang ke pelanggan

  17. Tambahkan kotak Input Teks dengan memilih Masukkan > Input > Input Teks. Atur Mode kontrol ke Multibaris, dan teks default ke Terima kasih telah membuat akun dengan kami. Kami sangat menantikan untuk melayani Anda!. Dan pindahkan kontrol di bawah label yang ditambahkan pada langkah sebelumnya.

    Menambahkan kontrol input teks multibaris

  18. Atur properti OnVisible dari Screen3 ke Reset(TextInput1).

    Properti OnVisible layar 3

  19. Tambahkan dua tombol ke layar dengan teks Ya dan Tidak, dan letakkan di bawah kotak teks input yang ditambahkan pada langkah sebelumnya.

    Tombol Ya Tidak

  20. Buka layar formulir Akun Baru, dan atur properti OnVisible pada layar ke ResetForm(EditForm3).

    Properti OnVisible formulir Akun Baru

  21. Pilih ikon centang di kanan atas, lalu atur properti OnSelect ke SubmitForm(EditForm3);Navigate(Screen3).

    Telusuri ke layar 3

  22. Pilih tombol X di kanan atas, lalu atur properti OnSelect ke Back().

    Fungsi kembali untuk menutup

  23. Kembali ke Screen3 dengan memilih Screen3 pada tampilan hierarki.

    buka layar 3

  24. Pilih tombol Tidak di kanan atas, lalu atur properti OnSelect ke Navigate(Screen1).

    Telusuri ke layar 1

  25. Pilih tombol Ya, pilih Tindakan di bagian atas, lalu pilih Power Automate.

    Pilih tombol Ya dan pilih Tindakan di bagian atas

  26. Untuk membuat alur Power Automate baru, pilih buat alur baru.

    Pilih Buat alur baru untuk dibuat

Buat Alur Power Automate

  1. Setelah Power Automate terbuka, pilih + Buat > alur cloud Instan.

    pilih pilihan alur cloud Instan

  2. Masukkan nama untuk alur sebagai "Alur dipicu oleh Power Apps", dan pilih Power Apps sebagai pemicu.

    Masukkan nama untuk alur

  3. Pilih + langkah baru.

    Power Apps ditambahkan sebagai pemicu

  4. Masukkan "Kirim email" di kotak teks cari koneksi, dan pilih Tindakan Kirim email (V2).

    Masukkan Kirim email di kotak teks cari koneksi

  5. Untuk bidang Kepada, pilih Tambah konten dinamis > pilih Tanya di Power Apps > pilih Sendanemail(V2)_To.

    Untuk bidang Kepada, pilih Tambah konten dinamis

  6. Untuk bidang Isi, pilih Tambah konten dinamis > pilih Tanya di Power Apps > pilih Sendanemail(V2)_Body

    Untuk bidang Isi, pilih Tambah konten dinamis

    pilih Tanya di PowerApps dan kemudian pilih Sendanemail V2

  7. Masukkan "terima kasih untuk bisnis Anda!" di bidang subjek.

    Masukkan terima kasih untuk bisnis Anda

  8. Simpan alur Power Automate, dan kembali ke Power Apps.

Picu alur dari dalam aplikasi kanvas

  1. Pilih tombol Ya > pilih Tindakan > Power Automate, lalu pilih alur yang dibuat sebelumnya.

    Aliran yang dipicu oleh Powerapp

    Fungsi FlowtriggeredbyaPowerapp.Run( juga ditambahkan ke properti OnSelect.

  2. Isi dua parameter untuk alamat email Kepada dan Isi email sebagai berikut:

    FlowtriggeredbyaPowerapp.Run(
       EditForm3.LastSubmit.Email,
       TextInput1.Text
    );
    Navigate(Screen1);
    

    Catatan

    Alamat email akan dipilih dari rekaman akun baru yang dibuat pada layar sebelumnya. dan isi email dipilih dari teks kotak teks yang diambil di layar ini.

    Isi dua parameter untuk alamat email Kepada

Uji aplikasi

Jalankan aplikasi dalam mode pratinjau. Dalam pengujian ini, kita akan membuat akun baru dengan memasukkan rincian seperti nama akun, nomor telepon, kota, dan alamat email di layar Akun Baru. Saat menyimpan rincian akun baru, kita akan diminta mengirim email ke pelanggan tempat kita dapat memperbarui kata-kata di email, lalu memilih Ya untuk mengirim email. Hal ini akan memicu alur, dan email akan dikirim ke alamat email pada akun.

Jalankan aplikasi dalam mode pratinjau

Buat akun baru dengan memasukkan rincian seperti nama akun

Email seperti ini harus muncul di kotak masuk Anda

Email seperti ini harus muncul di kotak masuk Anda

Lihat juga

Memulai alur dalam aplikasi kanvas