BLANTERWISDOM101

Memperkenalkan komponen kanvas

Memperkenalkan komponen kanvas

Saya sangat senang mengumumkan bahwa komponen kanvas sekarang tersedia dalam produksi sebagai fitur eksperimental!
Komponen kanvas memudahkan untuk membangun kontrol yang dapat digunakan kembali, seperti menu navigasi dan dialog. Perilaku 'master' / 'instance' membuatnya mudah untuk menggunakannya kembali sebagai blok bangunan di dalam aplikasi atau dibagikan di antara aplikasi.

Mengapa komponen?

Anda telah melalui ini sebelumnya: Anda membuat grup kontrol yang berguna seperti header. Kemudian Anda menyalin dan menempelnya di setiap layar aplikasi Anda di tempat yang dibutuhkan. Tetapi jika Anda ingin memperbarui bagian mana pun dari kontrol Anda, seperti ikon, formula, atau bahkan satu warna, Anda perlu membuat perubahan yang sama untuk setiap salinan.
Itu banyak pengeditan kecil yang dapat menambah tugas yang signifikan.
Jadi kami senang mengumumkan fitur Komponen eksperimental untuk membuat pengalaman ini lebih mudah.

Apa itu komponen?

Komponen adalah blok bangunan yang dapat digunakan kembali untuk aplikasi kanvas. Anda dapat menetapkan serangkaian kontrol untuk digunakan kembali di dalam aplikasi. Anda dapat mengimpor komponen ke aplikasi lain juga. Mereka berperilaku seperti master-instance, yang berarti bahwa setiap pembaruan yang Anda buat ke aslinya ('master-instance') akan berlaku untuk salinan lain di aplikasi yang sama.
Jadi pikirkan tajuk untuk aplikasi Anda: Anda membuatnya sekali dan jika Anda ingin mengubah teksnya, perubahan itu akan tercermin di setiap instance dalam aplikasi.
Di bawah ini adalah klip yang memperkenalkan komponen termasuk beberapa terminologi yang perlu diketahui.

Kustomisasi tingkat lanjut

Anda tidak hanya dapat menggunakan kembali serangkaian kontrol, tetapi Anda juga dapat mendefinisikan perilaku yang lebih maju dengan properti khusus.
Saat ini, kontrol memiliki properti seperti Isi, Warna, Tinggi, Lebar, dll. Di luar kotak. Saat Anda membuat komponen Anda sendiri, Anda dapat menemukan properti Anda sendiri dari setiap tipe data: nilai, teks, catatan, dan tabel untuk beberapa nama.
Apa yang dapat Anda lakukan dengan properti khusus hanya dibatasi oleh imajinasi Anda.
Pembuat yang lebih berpengalaman akan ingin membuat kontrol di dalam komponen menyusut dan meluas saat diubah ukurannya. Penentuan posisi dan ukuran relatif adalah praktik terbaik saat ini seperti sebelum fitur ini.

Mulai

Komponen sekarang tersedia sebagai fitur eksperimental. Ikuti langkah-langkah ini untuk memulai.
  1. Buka PowerApps Studio.
  2. Buka Pengaturan aplikasi> Pengaturan lanjutan.
  3. Nyalakan "Komponen" dalam fitur Eksperimental.
  4. Di Tree View, pilih "Komponen" dan Anda akan mendarat di kanvas persegi.

Impor dan Ekspor Komponen

Salah satu cara efektif untuk mempelajari keterampilan baru adalah dengan melihat bagaimana orang lain melakukannya. Anda dapat menonton video di bawah ini tentang cara membuat komponen Header Anda sendiri.
Anda juga dapat mengunduh dan berjalan melalui header sampel yang digunakan dalam video.
  1. Unduh file msapp ini untuk Komponen Tajuk .
  2. Mulai aplikasi kosong baru di PowerApps.
  3. Klik Sisipkan> Komponen> Impor komponen> Jelajahi file .msapp.
  4. Komponen akan muncul di menu dropdown untuk memasukkan komponen.
  5. Klik Sisipkan> Komponen> Tajuk untuk menyisipkan tajuk.

Membuat App Building Lebih Mudah

Dalam rilis komponen pertama ini, silakan luangkan waktu untuk mengetahui batasannya saat ini. Anda dapat membaca dokumentasi lengkap untuk lebih jelasnya.
  • Instance: instance-master dari suatu komponen dicakup dalam aplikasi. Itu adalah master lokal. Ini berarti bahwa perubahan yang Anda buat pada instance-master hanya memengaruhi salinan komponen dalam aplikasi. Perubahan tidak mempengaruhi salinan di aplikasi lain.
  • Gambar: belum memungkinkan untuk mengemas file media saat mengimpor komponen, tetapi fitur ini segera hadir.
  • Koleksi: menggunakan Kumpulkan dalam suatu komponen belum sepenuhnya didukung.
  • Sumber data: sumber data tidak disimpan dengan komponen.
Fitur eksperimental ini merupakan langkah menuju usabilitas dan skalabilitas yang lebih baik untuk aplikasi yang lebih kompleks dan pembangunan aplikasi terdistribusi. Upaya pengembangan terus berlanjut, dan semakin banyak kemampuan yang ada.

Sumber daya

0 komentar