Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam tutorial ini, kita akan bercakap tentang jenis pembolehubah ketiga yang dipanggil koleksi. Koleksi berguna jika anda ingin membuat pembolehubah pada Power Apps yang lebih komprehensif daripada pembolehubah kontekstual dan global.
Kami bercakap tentang pembolehubah kontekstual dan global dalam tutorial yang berbeza.
Pembolehubah kontekstual ialah pembolehubah mudah yang hanya boleh diakses melalui satu skrin manakala pembolehubah global boleh diakses merentasi skrin yang berbeza. Bagi pembolehubah koleksi, ia sesuai untuk aplikasi yang lebih maju.
Mari ketahui perkara yang berbeza jika kita mencipta pembolehubah pada Power Apps menggunakan pembolehubah koleksi.
Isi kandungan
Apakah Pembolehubah Koleksi?
Koleksi lebih rumit daripada pembolehubah kontekstual dan global.
Pembolehubah global dan kontekstual hanya boleh menyimpan satu item pada satu masa, manakala koleksi mempunyai keupayaan untuk menyimpan item yang berbeza pada satu masa.
Fikirkan pembolehubah koleksi sebagai serupa dengan sumber data . Mereka boleh menyimpan lajur maklumat yang berbeza untuk rekod yang berbeza, yang serupa dengan cara fail Excel berfungsi. Jika anda melihat fail Excel, setiap rekod dikira sebagai item manakala setiap lajur dikira sebagai medan. Beginilah cara koleksi juga berfungsi.
Cara Membuat Pembolehubah Koleksi
Untuk membuat pembolehubah koleksi, mari mulakan dengan menambah butang. Kita boleh melakukan ini dengan mengklik pada Butang di bawah reben Sisip.
Seperti mana-mana elemen lain pada Power Apps, kami boleh menyeret butang ke mana-mana sahaja pada skrin.
Apa yang kita mahu lakukan di sini ialah mencipta pembolehubah apabila kita mengklik pada butang. Oleh kerana kami ingin mencipta pembolehubah koleksi, kami akan bermula dengan fungsi Kumpul dalam bar formula.
Fungsi Kumpul mengambil nama koleksi, jadi mari kita panggilnya OurCollection.
Kemudian, ia memerlukan item, yang pada asasnya kamus perkara yang berbeza. Untuk merujuk item yang kami perlukan, kami akan menggunakan pendakap kerinting, kemudian kami akan menentukan lajur.
Mari kita panggil lajur pertama Mula-mula kemudian rujuk rekod untuk Ben. Kemudian, mari tambah lajur kedua yang dipanggil Kedua dan rujuk rekod Dover.
Mari klik Enter untuk formula itu bermula. Ini bermakna kami menyediakan pembolehubah koleksi baharu setiap kali kami mengklik pada butang.
Cipta Pembolehubah Dalam Galeri
Sekarang, mari lihat bagaimana koleksi diwakili.
Koleksi sangat berguna untuk dua perkara — jadual data dan galeri. Buat masa ini, mari kita berusaha menggunakan pembolehubah dalam galeri. Hanya klik butang Galeri di bawah reben Sisipkan.
Untuk ini, mari gunakan galeri menegak.
Jika anda telah melihat tutorial kami tentang galeri, anda akan ingat bahawa kami memerlukan sumber data di mana galeri kami boleh mendapatkan data untuk dipaparkan. Jadi jika kita menyemak sumber data galley, anda boleh melihat bahawa Jadual1 disertakan dalam pilihan. Ini ialah jadual yang sebelum ini kami sambungkan kepada apl ini semasa kami mula mengusahakannya.
Tetapi kami juga menyebut sebelum ini bahawa koleksi berfungsi dengan cara yang sama seperti sumber data. Itulah sebabnya koleksi kami turut dipaparkan di bawah sumber data. Ini adalah pembolehubah yang baru kami buat.
Jika kami memilihnya, anda akan melihat bahawa galeri kini memaparkan entri yang kami buat sebelum ini untuk Ben Dover.
Jika kami menyemak Medan di bawah tab Properties pada anak tetingkap kanan, anda juga akan melihat lajur yang kami buat — Pertama dan Kedua. Yang pertama kini muncul sebagai tajuk manakala Yang Kedua muncul sebagai sari kata.
Anda juga akan melihat bahawa galeri kami mempunyai imej. Memandangkan kami tidak mempunyai imej untuk digunakan pada masa ini, kami boleh menukar reka letak galeri supaya ia hanya mengandungi tajuk dan sari kata.
Sebaik sahaja kami berbuat demikian, kami hanya mempunyai dua medan yang tinggal.
Sekarang, kami menambah rekod untuk Ben Dover setiap kali kami mengklik butang.
Jadi jika kita mengklik butang untuk kali kedua, kita mencipta pembolehubah koleksi lain, yang menambah satu lagi rekod untuk Ben Dover.
Menjadikan Pembolehubah Koleksi Dinamik
Pada masa ini, butang kami mencipta rekod yang sama berulang kali. Jadi mari kita jadikan pembolehubah kita dinamik supaya kita boleh menambah rekod lain juga. Untuk berbuat demikian, mari tambahkan Input Teks.
Kami akan memerlukan dua input teks untuk pembolehubah kami. Anda akan melihat bahawa kedua-dua kotak teks ini sepadan dengan TextInput4 dan TextInput5.
Kembali ke bar formula, kita perlu menukar Ben menjadi TextInput4.Text. Ini bermakna ia akan mengambil apa sahaja yang kita taip ke dalam TextInput4.
Kemudian, mari kita tukar rekod Kedua juga dan jadikannya TextInput5.
Sekarang, mari kita lihat bagaimana ia berfungsi. Jika kita menaip Alfred pada kotak teks pertama, letakkan Pennyworth pada kotak kedua, dan klik butang, ia mencipta rekod baharu untuk Alfred Pennyworth.
Kita boleh meletakkan rekod lain dengan menaip nama lain ke dalam kotak teks sekali lagi. Kali ini, mari letakkan Bruce Wayne.
Kami boleh menambah seberapa banyak rekod yang kami mahu di sini. Mari tambah rekod ketiga untuk Christian Bale.
Cara Mengeluarkan Rekod Dari Galeri
Memandangkan kami telah berjaya menambahkan item pada galeri kami, mari lihat cara kami boleh mengalih keluar item.
Mari tambah ikon Padam dalam galeri kami dengan mengklik pada menu lungsur Ikon di bawah reben Sisipkan.
Mari kita alihkannya ke sebelah kanan setiap rekod.
Kemudian di bawah OnSelect, mari gunakan fungsi Alih Keluar.
Fungsi Buang mengambil dua argumen. Pertama, kita perlu menentukan koleksi yang ingin kita alih keluar. Dalam kes ini, terdapat dua sumber data yang dipaparkan - koleksi kami dan Jadual1.
Memandangkan rekod yang ingin kami alih keluar berada dalam OurCollection, kami akan memilihnya.
Argumen kedua mencari item yang ingin kita alih keluar. Walaupun ini membolehkan kami mengalih keluar sama ada medan Pertama atau Kedua, ia juga membenarkan kami mengalih keluar keseluruhan rekod menggunakan item ini.
Apabila kami menggunakan ThisItem, Power Apps cukup intuitif untuk mengetahui butang mana yang sepadan dengan item mana. Dalam kes ini, jika kita ingin mengalih keluar Christian Bale, kita hanya perlu klik pada ikon di sebelahnya.
Sebaik sahaja kami berbuat demikian, rekod khusus itu dialih keluar sementara semua yang lain kekal di tempatnya.
Power Apps Pengenalan: Takrif, Ciri, Fungsi dan Kepentingan
Power Apps Persekitaran: Menyediakan Elemen Apl Dengan Betul
Power Apps Canvas: Cara Membuat Apl Dari Gores
Kesimpulan
Apabila anda membuat pembolehubah dalam Power Apps, anda menambah lebih banyak cara untuk pengguna bermain-main dengan data yang disediakan. Terutama apabila ia berkaitan dengan pembolehubah koleksi, kami telah melihat bahawa ia mewujudkan lebih banyak peluang untuk pengguna berinteraksi dengan apl yang kami cipta.
Ini hanyalah satu cara pembolehubah koleksi boleh membantu. Semasa kami menyelam lebih dalam ke Power Apps, anda pasti akan menemui lebih banyak aplikasi bergantung pada jenis output yang anda cari.
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