Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam tutorial ini, kami akan melihat beberapa Fungsi Logik Automate Kuasa yang boleh kami gunakan dalam aliran kerja kami. Kami tidak akan memerlukan penyambung Keadaan apabila menggunakan fungsi ini.
Power Automate fungsi logik membandingkan nilai dan ungkapan yang sama ada mengembalikan benar atau salah dalam aliran kami.
Kita juga boleh membiasakan diri dengan penggunaan Fungsi Logik dengan melihat dokumentasinya terlebih dahulu. Untuk menyemak, pergi ke Power Automate Documentation . Klik pilihan Rujukan . Kemudian, klik topik skema Bahasa Definisi Aliran Kerja . Akhir sekali, pilih subtopik rujukan Fungsi . Ia kemudiannya akan memaparkan semua fungsi perbandingan logik yang tersedia dan setiap tugas yang sepadan.
Isi kandungan
Memahami fungsi IF Dalam Automate Kuasa
Pertama, kita akan membincangkan fungsi if . Ini adalah yang paling biasa antara fungsi logik Power Automate kerana ia serupa dengan fungsi if dalam MS Excel atau dalam pengekodan. Dalam aliran kerja MS , fungsi ini menyemak sama ada ungkapan adalah benar atau palsu , dan berdasarkan hasilnya ia akan mengembalikan nilai yang ditentukan.
Dengan mengkliknya dalam dokumentasi, kami akan melihat parameter dan maklumat berkaitan penggunaan lain tentang fungsi tersebut.
Hujah pertama pernyataan If ialah ungkapan . Yang kedua menentukan apa yang kita mahu fungsi itu dikembalikan apabila ungkapan itu benar dan apabila ia palsu.
Menggunakan Fungsi If Dalam Aliran Kerja
Untuk yang ini, kami akan menggunakan aliran sampel yang dicetuskan secara manual yang saya buat sebelum ini.
Keadaan dalam aliran ini ditetapkan untuk menyemak sama ada mana - mana perkataan dalam Input 4 mengandungi perkataan "masalah" . Jika input daripada pengguna memenuhi syarat, ungkapan menjadi benar. Oleh itu, aliran akan pergi ke laluan Jika ya . Jika tidak, ia akan pergi ke laluan Jika tiada .
Dengan menggunakan pernyataan If , kami boleh menggantikan kawalan Keadaan dalam aliran kami. Untuk berbuat demikian, mari seret tindakan Siarkan mesej 2 .
Kemudian letakkannya di antara tindakan Mesej Pos dan blok Syarat .
Klik medan Teks Mesej untuk memaparkan pilihan yang tersedia.
Klik Ungkapan . Kemudian klik fungsi if di bawah Fungsi Logik .
Sekali lagi, perkara yang ingin kami uji ialah sama ada Input 4 mengandungi perkataan "masalah" . Untuk melakukan ini, kami akan membahagikan Input 4 terlebih dahulu kepada tatasusunan dengan mengklik fungsi pisah di bawah Fungsi rentetan .
Klik Kandungan dinamik kemudian klik Input 4 . Kami kemudian akan melihat bahawa kandungan ditambahkan pada penyata kami.
Mari tambahkan koma ( , ) diikuti dengan ruang di antara sepasang tanda petikan tunggal ( '' ). Ruang akan berfungsi sebagai pemisah kandungan item tatasusunan.
Sekarang, kita akan menukar pernyataan itu menjadi ungkapan. Untuk melakukan itu, mari letakkan kursor sebelum perkataan split . Kemudian klik fungsi mengandungi di bawah tab Ungkapan .
Keluarkan lebihan kurungan penutup sebelum perkataan terbelah.
Mari tambah koma ( , ), ruang , dan taip perkataan “ masalah ” yang disertakan dalam tanda petikan tunggal ( ' ). Kemudian tambahkan kurungan penutup ( ) ), satu lagi koma ( , ), dan ruang selepas itu.
Jadi, jika terdapat unsur yang mengandungi perkataan " masalah ", ia akan kembali benar . Jika tidak, ia akan kembali palsu . Jika ia kembali benar , kami ingin mesej itu ialah " Input 4 mengandungi masalah perkataan ". Untuk melakukan ini, mari taip teks " Input 4 mengandungi masalah perkataan " di akhir pernyataan.
Jika ia mengembalikan palsu , kami mahu mesej itu hanyalah noktah ( . ). Untuk melakukan ini, mari tambahkan koma ( , ) sejurus selepas tanda petikan penutup perkataan ” masalah ”. Tambahkan ruang , kemudian taipkan noktah ( . ) yang disertakan dalam tanda petikan tunggal ( ' ).
Selepas itu, klik OK .
Kami kini boleh memadamkan nilai awal medan Teks Mesej .
Mari juga padamkan blok Syarat .
Kemudian klik OK .
Akhir sekali, klik Simpan .
Menguji Aliran
Sekarang mari kita uji aliran dan lihat cara ia berfungsi.
Mari jalankan ini menggunakan data yang sama semasa larian sebelumnya. Kemudian, klik Ujian .
Selepas itu, kita akan melihat hasil daripada larian aliran yang berjaya.
Setelah menyemak saluran umum dalam Slack., kita akan melihat bahawa mesej " Input 4 mengandungi masalah perkataan " telah berjaya dipaparkan.
Oleh itu, kami telah berjaya menggantikan kawalan Keadaan dengan pernyataan If yang kedua-duanya berfungsi dengan betul.
Fungsi Logik Automate Kuasa Lain
Terdapat 3 fungsi perbandingan logik lain yang akan kami lalui yang juga banyak digunakan—fungsi dan , sama dengan dan atau .
1. Kuasa Automate Fungsi Logik: Sama
Mari kita semak fungsi sama .
Fungsi ini agak mudah dan kami telah menggunakannya dalam tutorial sebelumnya. Ia menilai dua objek yang boleh sama ada strings , integers , collections , arrays , atau lain-lain. Jika nilai kedua-dua objek adalah sama, ia akan mengembalikan true ; dan jika tidak, ia akan kembali palsu . Satu contoh disediakan dalam dokumentasi juga.
2. Kuasa Automate Fungsi Logik: Dan
Seterusnya ialah dan fungsi.
Fungsi ini boleh digunakan dengan mudah jika kita mempunyai berbilang ungkapan untuk dinilai. Kami hanya memasukkan berbilang ungkapan dan ia akan kembali benar jika setiap ungkapan adalah benar .
Sebagai contoh, mari kita pergi dan mengedit aliran kita.
Klik Langkah baharu .
Mari klik penyambung Kawalan .
Kemudian, klik Syarat .
Kami akan menetapkan syarat kepada " Input 4 sama dengan masalah ".
Selepas itu, klik Tambah kemudian klik Tambah baris .
Dalam baris tambahan, kami akan menetapkan syarat kepada " Input 4 sama dengan keluaran ".
Apa sahaja yang kami masukkan di sini tidak akan berfungsi kerana kami perlu menggunakan pembolehubah Input 4 (kandungan dinamik) dan bukannya hanya menaip Input 4 sebagai rentetan. Tetapi ini hanya untuk menunjukkan kepada anda bagaimana ia kelihatan, yang serupa dengan menggunakan dan berfungsi dalam ungkapan .
Dalam contoh ini, aliran akan menyemak sama ada Input 4 adalah sama dengan " masalah " dan jika ia juga sama dengan " isu ". Oleh itu, jika kedua-dua ungkapan kembali true , ia akan turun ke laluan Jika ya .
3. Kuasa Automate Fungsi Logik: Atau
Yang terakhir yang akan kita lihat ialah fungsi atau .
Fungsi atau sangat serupa dengan fungsi dan . Perbezaan besar ialah untuk fungsi ini kembali benar , hanya satu daripada ungkapan perlu benar .
Sebagai contoh, mari kita kembali kepada aliran kita. Kemudian, klik butang Dan dan pilih pilihan Atau .
Saya telah pun menggunakan ini dalam salah satu aliran saya sebelum ini. Mari kita semak perkara itu dengan mengklik anak panah belakang di bahagian atas.
Kemudian klik OK .
Selepas itu, klik Aliran saya dan klik ScratchFlow – Twitter daripada senarai.
Klik Edit .
Klik blok Keadaan .
Kemudian, kita akan melihat bahawa fungsi atau telah digunakan dalam aliran sebelumnya ini. Dalam contoh ini, ia menilai sama ada tweet mengandungi perkataan " isu ", atau " masalah ". Jika salah satu daripada dua syarat ini benar, ia akan melakukan tindakan dalam laluan Jika ya yang mencipta kad Trello. Jika kedua-duanya palsu, ia akan melakukan tindakan yang kami tetapkan untuk laluan Jika tiada .
Fungsi Pengumpulan Dalam Microsoft Power Automate
Microsoft Flow String Functions: Concat And Replace
Power Automate Split Function Dan Arrays
Kesimpulan
Fungsi perbandingan logik sangat serupa dengan penyambung Keadaan dalam Microsoft Power Automate . Walau bagaimanapun, saya masih mengesyorkan menggunakan penyambung Keadaan berbanding fungsi perbandingan Logik kerana ia lebih mudah digunakan dalam rajah aliran.
Jika anda ingin menggunakan fungsi logik, itu tidak mengapa terutamanya jika anda mempunyai latar belakang pengekodan. Selain itu, kebanyakan fungsi perbandingan Logik boleh direplikasi menggunakan penyambung kawalan Keadaan dan bukannya menggunakan kod.
Tetapi sudah tentu, terpulang sepenuhnya kepada anda tentang cara anda mengkonfigurasi dan menjalankan aliran anda. Perlu diingat bahawa jika matlamat anda adalah untuk menjadi Pentadbir Automate Kuasa yang diperakui , anda harus mengetahui fungsi ini juga.
Semua yang terbaik,
Henry
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Anda akan belajar cara menyimpan dan memuatkan objek daripada fail .rds dalam R. Blog ini juga akan membincangkan cara mengimport objek dari R ke LuckyTemplates.
Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.
Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.
Dalam artikel ini, saya akan menjalankan konteks penapis. Konteks penapis ialah salah satu topik utama yang perlu dipelajari oleh mana-mana pengguna LuckyTemplates pada mulanya.
Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.
Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.
Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.
Jika anda masih menggunakan Excel sehingga sekarang, maka inilah masa terbaik untuk mula menggunakan LuckyTemplates untuk keperluan pelaporan perniagaan anda.
Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu