Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam tutorial ini, kita akan bercakap tentang cara menggunakan fungsi Alih Keluar untuk mencipta butang padam dalam PowerApps. Kami juga akan membincangkan cara menetapkan pop timbul pengesahan untuk butang padam.
Butang padam mungkin kelihatan seperti fungsi kecil dalam mana-mana apl, tetapi ia masih memainkan peranan penting dalam menjadikan mana-mana apl cekap dan mudah digunakan. Jika anda berurusan dengan rekod yang mungkin perlu dikemas kini dengan kerap, mempunyai butang padam akan memudahkan anda mengalih keluar sebarang item yang sudah lapuk.
Isi kandungan
Menambah Butang Padam Menggunakan Fungsi Alih Keluar
Mari kita mulakan dengan menambah butang di sini melalui reben Sisip.
Kemudian, mari kita tukar teks pada butang ini. Kami akan memanggilnya "Padam rekod ini".
Dalam tutorial yang lalu , kami menekankan betapa bergunanya dokumen Microsoft dalam memikirkan sintaks untuk fungsi yang kami gunakan pada Power Apps. Jika kita menyemak perkara yang dikatakan tentang fungsi Alih Keluar, ia mengatakan bahawa Alih keluar mengambil sumber data dan rekod untuk dialih keluar.
Mari gunakannya pada butang kami. Kami akan bermula dengan fungsi Alih Keluar, kemudian rujuk Jadual1 kerana dari situlah rekod itu akan datang.
Kemudian, ia memerlukan item tertentu. Berbalik kepada matlamat kami, kami menyasarkan untuk memadamkan apa sahaja item yang dipaparkan dalam borang ini pada skrin Butiran Pelanggan kami.
Jika kami kembali ke pemapar borang kami dan melihat item tertentu itu, ia menunjukkan bahawa elemen ini bersamaan dengan Galeri2.Dipilih.
Jadi mari kita salin itu, kembali ke butang padam yang sedang kami usahakan, dan tampalkannya dalam formula kami.
Sekarang, formula lengkap kami menunjukkan Alih keluar(Jadual1, Galler2.Selected). Ia pada asasnya mengatakan bahawa apa sahaja rekod yang dipilih dan dipaparkan pada galeri, itulah rekod yang ingin kami alih keluar.
Mari semak sama ada ia berfungsi. Pada masa ini, rekod yang muncul dalam galeri adalah untuk Alonso Partee. Jom klik butang padam.
Setelah rekod berjaya dipadamkan, ia hilang daripada galeri dan rekod seterusnya akan dipaparkan. Dalam kes ini, kita kini melihat Laurena Towles kerana rekod untuk Alonso Partee telah dipadamkan.
Hanya untuk mengesahkan bahawa rekod itu benar-benar hilang, kami boleh menggunakan bar carian di sini dalam skrin Lihat Pelanggan. Seperti yang anda lihat, tiada rekod dipaparkan apabila kami cuba mencari rekod Alonso.
Menambah Navigasi Selepas Memadam Rekod
Untuk menjadikannya lebih mudah untuk pengguna akhir, mari tambahkan beberapa navigasi supaya pengguna dibawa kembali ke skrin Lihat Pelanggan secara automatik selepas rekod dipadamkan. Untuk melakukan itu, kita akan menggunakan koma bertitik. Menambah koma bertitik pada formula membolehkan anda menggunakan lebih daripada satu fungsi.
Jadi kami akan menggunakan fungsi Navigate dan merujuk ViewCustomersScreen. Mari tambahkan peralihan skrin juga supaya aliran dari satu skrin ke skrin seterusnya lebih lancar.
Dengan koma bernoktah di tengah, ia juga menambah susunan pada cara fungsi berfungsi. Melihat formula kami, koma bertitik memberitahu sistem untuk menggunakan fungsi Alih keluar terlebih dahulu sebelum melakukan fungsi Navigate.
Dengan formula ini disediakan, bukannya kekal pada skrin yang sama dan melihat rekod seterusnya, pengguna akhir kemudiannya akan kembali ke galeri utama dalam skrin Lihat Pelanggan.
Menambah Pop Timbul Pengesahan
Walaupun butang padam kami kini berfungsi sepenuhnya, satu isu ialah tiada pengesahan sama ada pengguna benar-benar mahu memadamkan rekod itu atau tidak. Jadi, jika jari seseorang tergelincir pada butang padam, contohnya, sesetengah rekod mungkin terpadam secara tidak sengaja. Itulah sebabnya penting untuk mempunyai skrin pop timbul yang mengesahkan sama ada pengguna benar-benar mahu memadamkan rekod atau tidak.
Bukannya pop timbul pengesahan boleh digunakan untuk pelbagai tujuan, dan bukan hanya untuk mengelakkan pemadaman rekod secara tidak sengaja. Tetapi demi contoh ini, kami akan menumpukan pada fungsi padam.
Perkara pertama yang perlu kita lakukan ialah kembali kepada formula yang dilampirkan pada sifat OnSelect pada butang padam kami. Memandangkan kami mahu skrin pop timbul muncul dahulu sebelum apa-apa dialih keluar, kami akan mengalih keluar formula ini di sini dan menampalnya pada pad nota kerana kami masih akan menggunakannya kemudian.
Kemudian, kami akan menggantikannya dengan fungsi UpdateContext, kerana kami ingin mengemas kini pembolehubah apabila kami mengklik pada butang padam.
Mari kita panggil Pengesahan pembolehubah. Jadi jika pengguna mengklik butang, kami mahu pengguna mengesahkan terlebih dahulu sebelum benar-benar memadamkan rekod.
Sekarang, mari buat pop timbul kami. Kami akan menambah ikon segi empat tepat dan mengubah saiznya supaya ia meliputi keseluruhan skrin. Ini akan berfungsi sebagai latar belakang mesej pengesahan kami.
Kami akan mengedit warna dan menjadikannya hitam.
Kemudian, mari kita tukar juga ketelusan supaya anda masih dapat melihat sedikit latar belakang, tetapi lebih gelap.
Seterusnya, mari tambah label, yang akan mengandungi mesej pengesahan.
Mari buat mesej pengesahan kami, "Adakah anda pasti mahu memadamkan rekod ini?"
Adalah penting bahawa mesej ini dapat dilihat dengan jelas, jadi mari kita jadikan latar belakang merah. Kami akan menjadikan fon lebih besar dan meletakkan segala-galanya di tengah. Anda boleh menemui semua pilihan penyesuaian ini pada anak tetingkap kanan.
Kami juga memerlukan butang "Ya" dan "Tidak", jadi kami akan menambah dua butang di sini dan menukar teks untuk setiap butang.
Jadi apabila seseorang mengklik butang padam, elemen ini akan muncul. Kemudian, apl akan menunggu pengguna mengklik sama ada Ya atau Tidak sebelum apa-apa berlaku.
Mari kita mula bekerja pada butang Ya terlebih dahulu. Kami akan menyerlahkannya dan memilih sifat OnSelect, kemudian kami kembali kepada formula yang kami simpan sebelum ini menggunakan fungsi Alih Keluar dan salinnya di sini.
Sekali lagi, formula ini menggesa sistem untuk mengalih keluar rekod yang dipilih dahulu, kemudian menavigasi ke skrin Lihat Pelanggan.
Walau bagaimanapun, kami juga ingin mengemas kini konteks pembolehubah pengesahan kembali kepada palsu kerana secara teknikalnya, pengguna telah pun mengesahkan keputusan mereka untuk memadamkan entri itu sekarang.
Itulah sebabnya kami akan menambah fungsi UpdateContext di sini. Kami akan menggunakan pengesahan pembolehubah, dan akan menetapkannya kepada palsu.
Seterusnya, mari kita gunakan butang Tidak. Ini akan menjadi lebih mudah kerana kami hanya memerlukan skrin pengesahan ini untuk pergi dan tidak melakukan apa-apa lagi apabila pengguna mengklik Tidak. Jadi kami akan menggunakan fungsi UpdateContext sekali lagi dan merujuk pengesahan pembolehubah dan menetapkannya kepada palsu.
Jadi apabila pengguna memilih Tidak, idealnya, keseluruhan pop timbul pengesahan akan hilang begitu sahaja.
Mengumpulkan Elemen Pop Timbul Pengesahan Bersama
Pada masa ini, butang Ya dan Tidak akan berfungsi lagi. Itu kerana pop timbul pengesahan bukan hanya mengenai butang. Ia mengenai sekumpulan elemen yang termasuk latar belakang hitam, label dan dua butang.
Kami mahu mengumpulkannya bersama-sama dan menukar keterlihatan berdasarkan pembolehubah pengesahan. Kami bercakap tentang mengumpulkan elemen bersama dalam tutorial sebelumnya.
Mari klik pada setiap empat elemen di sini sambil menahan butang Ctrl untuk menyerlahkan semuanya.
Kemudian, kami akan mengumpulkan mereka bersama-sama dengan melakukan klik kanan dan memilih Kumpulan.
Kini, mereka semua adalah sebahagian daripada kumpulan yang sama, iaitu Kumpulan1.
Memandangkan kami ingin mengubah suai keterlihatan Kumpulan1 untuk hanya muncul jika pembolehubah pengesahan adalah benar, kami hanya menetapkannya kepada pengesahan.
Sekarang, pop timbul hanya akan keluar jika seseorang mengklik butang padam. Ini kemudiannya akan mengemas kini konteks pembolehubah pengesahan menjadi benar, yang bermaksud bahawa sifat keterlihatan Kumpulan1 juga akan menjadi benar. Dari situ, pengguna akhir boleh memilih Ya atau Tidak.
Power Apps Pengenalan: Definisi, Ciri, Fungsi Dan Kepentingan
Power Apps Persekitaran: Menyediakan Elemen Apl Dengan Betul
Fungsi dan Formula PowerApps | Satu Pengenalan
Kesimpulan
Sesungguhnya, Power Apps ialah platform yang berkuasa terutamanya jika anda ingin membenarkan orang lain melihat dan terlibat dengan data anda melalui aplikasi.
Malah fungsi terkecil boleh meningkatkan pengalaman pengguna sepenuhnya. Perkara yang menarik tentang semua ini ialah hakikat bahawa anda boleh mencipta apl anda sendiri dari awal walaupun anda mempunyai latar belakang sifar pada pembangunan aplikasi.
Menambah pop timbul pengesahan dan mencipta butang padam hanyalah puncak gunung ais. Terdapat begitu banyak fungsi lain yang boleh anda tambahkan untuk menjadikan apl anda seintuitif dan berfungsi yang mungkin.
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