Bagikan melalui


Kontrol Kisi Power Apps

Power Apps Kontrol kisi mewakili evolusi berikutnya dari kontrol kisi hanya-baca klasik Power Apps , memungkinkan pengguna untuk melihat, membuka, dan mengedit rekaman dari tampilan dan subkisi. Selain pengeditan sebaris, kontrol menyediakan sejumlah kemampuan canggih lainnya termasuk pengguliran tak terbatas, kisi berlapis, pengelompokan, agregasi, dan dapat disesuaikan. Seperti kontrol kisi hanya baca, kontrol ini mendukung standar aksesibilitas Microsoft terbaru dan selaras dengan panduan desain Microsoft terbaru. Kontrol ini pada akhirnya akan menggantikan kontrol kisi hanya baca dan kisi yang dapat diedit di aplikasi berdasarkan model.

  • Gulir tak terbatas: Pengalaman penjelajahan data modern di mana pengguna dapat menggulir data tanpa batas waktu hingga mereka menemukan catatan yang mereka minati. Karena tidak ada batas halaman, pengguna dapat memilih lebih banyak baris sekaligus (hingga 1.000 baris) untuk memfasilitasi pengambilan tindakan terhadap sekumpulan catatan atau melakukan pengeditan massal.
  • Pengeditan sebaris: kontrol kisi tunggal ini dapat digunakan untuk skenario baca-saja atau edit.
  • Kisi berlapis: Pembuat dapat mengonfigurasi kisi untuk menampilkan rekaman terkait permukaan. Saat dikonfigurasi, pengguna dapat memperluas baris untuk melihat subkisi rekaman terkait. Beberapa baris dalam kisi dapat diperluas secara bersamaan. Ini adalah peningkatan dari pengalaman grid yang lebih lama.
  • Pengelompokan: Pengguna dapat mengatur data tabel dengan cara yang menarik dengan mengelompokkan data berdasarkan satu kolom. Setiap grup diciutkan pada awalnya, tetapi pengguna dapat memperluas dan menciutkan grup sesuai keinginan. Pengelompokan diekspos pada sebagian besar tipe data dengan pengecualian kolom pencarian. Pengelompokan tidak didukung saat halaman pada kisi diaktifkan.
  • Agregasi: Pengguna dapat memunculkan wawasan yang bermakna dari data mereka dengan mengaktifkan agregasi pada satu atau beberapa kolom numerik dalam kisi. Untuk setiap kolom, pengguna dapat memilih untuk melihat total, nilai minimum, nilai maksimum, atau rata-rata nilai dari kolom tersebut. Jika pengelompokan diterapkan, nilai agregat ini juga ditampilkan untuk setiap grup.
  • Dapat disesuaikan: Pembuat memiliki kemampuan untuk memodifikasi berbagai pengalaman di dalam komponen grid.

Mengedit data dengan Power Apps  kontrol kisi

Catatan

Power Apps Kontrol kisi hanya dapat ditambahkan ke tabel atau formulir menggunakan penjelajah solusi warisan.

Menambahkan kontrol kisi Power Apps ke tampilan untuk tabel

Saat Anda mengonfigurasi Power Apps kontrol kisi untuk tabel, semua tampilan untuk tabel tersebut ditampilkan menggunakan kisi tersebut.

  1. Buka penjelajah solusi.
  2. Perluas entitas. Telusuri tabel yang diinginkan dan pilih. Pada tab Kontrol , pilih Tambahkan kontrol.
  3. Dalam kotak dialog Tambahkan kontrol , pilih Power Apps kontrol kisi, lalu pilih Tambahkan. Menambahkan Power Apps  kontrol kisi ke tabel
  4. Konfigurasikan Power Apps kontrol kisi

Menambahkan Power Apps kontrol kisi ke subkisi pada formulir

  1. Buka penjelajah solusi.
  2. Perluas Entitas, perluas tabel yang Anda inginkan, lalu pilih Formulir.
  3. Buka formulir tempat Anda ingin menambahkankontrol Power Apps kisi.
  4. Pada kanvas formulir, pilih subkisi tempat Anda ingin mengonfigurasi kisi ini (biasanya terletak di bagian formulir), lalu pilih Ubah properti pada bilah perintah.
  5. Dalam kotak dialog Atur properti , pilih tab Kontrol , pilih Tambahkan kontrol, lalu pilih Power Apps kontrol kisi.
  6. Untuk mengonfigurasi kontrol, buka Mengonfigurasi Power Apps kontrol kisi.
  7. Pilih OK untuk menutup kotak dialog Atur properti.
  8. Untuk menyimpan dan menyediakan untuk aplikasi, pilih Simpan, lalu pilih Terbitkan.

Konfigurasikan kontrol kisi Power Apps

  1. Di baris Power Apps kontrol kisi , pilih jenis aplikasi yang ingin Anda terapkan kisinya. Hal ini membuat kisi mengendalikan kontrol default untuk klien yang dipilih. Pilih jenis klien tempat Anda ingin menggunakan kontrol

  2. Ada beberapa properti yang tercakup dengan kontrol untuk memungkinkan Anda menyesuaikan pengalaman kisi untuk tabel tersebut. Untuk mengubah salah satu properti ini, pilih Edit di baris yang sesuai, lalu ubah nilainya menggunakan daftar turun bawah di bawah Ikat ke opsi statis.

    • Properti Aktifkan pengeditan menentukan apakah kisi bersifat hanya-baca atau dapat diedit. Nilai default adalah Tidak. Pilih Ya untuk membuat kisi dapat diedit. Kisi yang dapat diedit memiliki perbedaan visual yang halus dengan kisi yang hanya-baca, termasuk kolom Boolean yang menampilkan tombol alih dan bidang tarik-turun dan tanggal yang menampilkan chevron dan ikon pemilih tanggal saat mengarahkan kursor atau fokus.
    • Properti Aktifkan pemfilteran menentukan apakah opsi pemfilteran tersedia bagi pengguna di menu tarik-turun tajuk kolom kisi. Nilai default adalah Ya.
    • Properti Aktifkan pengurutan menentukan apakah opsi pengurutan tersedia bagi pengguna di menu tarik-turun tajuk kolom kisi. Nilai default adalah Ya.
    • Properti Aktifkan pengelompokan menentukan apakah opsi pengelompokan tersedia bagi pengguna di menu tarik-turun tajuk kolom kisi. Nilai default adalah Tidak.
    • Properti Aktifkan agregasi menentukan apakah opsi agregasi (jumlah, minimum, maksimum, rata-rata) tersedia bagi pengguna di kolom numerik kisi. Nilai default adalah Tidak.
    • Properti Izinkan penataan ulang kolom mengontrol apakah pengguna dapat menata ulang kolom langsung dari dalam kisi. Ini termasuk menyeret dan melepas tajuk kolom atau menggunakan tindakan Pindahkan ke kiri dan Pindahkan ke kanan dari menu tarik-turun tajuk kolom. Nilai default adalah Tidak.
    • Properti Aktifkan multiselect menentukan apakah pengguna dapat memilih beberapa baris dalam kisi secara bersamaan atau hanya satu baris. Nilai default adalah Ya.
    • Properti Izinkan pemilihan rentang mengontrol apakah pengguna dapat memilih subset kisi dan menyalin data tersebut ke aplikasi lain seperti Excel. Nilai default adalah Ya.
    • Properti Aktifkan bilah lompatan dapat digunakan untuk menampilkan daftar alfabet di bagian bawah tampilan atau subkisi. Nilai default adalah Tidak. Di bawah ini adalah tangkapan layar bilah loncat yang diaktifkan untuk tabel kontak dalam aplikasi berdasarkan model. Bilah lompat diaktifkan dan ditampilkan dalam tampilan untuk suatu aplikasi
    • Properti Aktifkan pagination dapat digunakan untuk memutuskan antara penelusuran data modern (gulir tak terbatas) dan tombol paging. Nilai default adalah Tidak. Pilih Ya untuk menonaktifkan tombol pengguliran tak terbatas dan halaman permukaan. Perhatikan bahwa tindakan Pilih semua saat ini tidak tersedia saat menggunakan gulir tak terbatas, tetapi pengguna masih dapat melakukan pemilihan rentang
    • Properti Aktifkan warna OptionSet dapat digunakan untuk meningkatkan daya tarik visual kolom pilihan dengan menampilkan setiap nilai dengan warna latar belakang yang dikonfigurasikan. Nilai default adalah Tidak. Pastikan Anda memverifikasi warna yang dikonfigurasi untuk setiap kolom pilihan untuk memastikan keterbacaan dan aksesibilitas sebelum mengaktifkan properti ini untuk tabel.
    • Properti Tampilkan ikon status baris mengontrol apakah pengguna melihat ikon status (tidak valid, sedang disimpan, sedang disimpan, dsb.) di awal baris kisi selama pengalaman mengedit. Nilai default adalah Ya.
    • Properti Tampilkan ikon tipe data menentukan apakah tajuk kolom menampilkan ikon yang sesuai dengan tipe data di samping nama kolom. Nilai default adalah Tidak.
    • Properti Jenis navigasi yang diizinkan menentukan kontrol pencarian mana di kisi yang ditampilkan sebagai hyperlink. Nilai default adalah Semua. Pilih Hanya utama untuk menghilangkan hyperlink pada semua bidang pencarian kecuali kolom utama untuk entitas yang dipilih, atau Tidak ada untuk menghilangkan semua hyperlink di kisi.
    • Properti Perilaku reflow menentukan apakah komponen grid selalu ditampilkan dalam bentuk tabel (Hanya grid), selalu sebagai daftar (Hanya daftar), atau beralih antara tabel dan daftar tergantung pada lebar yang tersedia (Reflow). Nilai default-nya adalah Reflow.
    • Properti turunan items digunakan untuk mengonfigurasi kapabilitas kisi bersarang, yang memungkinkan pengguna memperluas baris untuk melihat rekaman terkait dalam subkisi. Untuk mengaturnya, Anda menentukan Entitas tempat asal rekaman terkait dan Tampilan yang menentukan filter, pengurutan, dan kolom yang akan ditampilkan dalam subkisi. Nilai default-nya adalah tidak ada grid bersarang yang dikonfigurasi.
      • Properti ID item turunan induk juga diperlukan untuk mengonfigurasi kisi bersarang dan menentukan bidang (dan hubungan) yang akan digunakan untuk tautkan menggabungkan entitas induk dan turunan.
      • Properti Nonaktifkan pengeditan pada kotak item turunan memberikan sejumlah kontrol atas kemampuan mengedit kotak bersarang. Secara default, kisi bersarang mewarisi kemampuan edit kisi induk, tetapi properti ini dapat digunakan untuk menghentikan pengeditan pada kisi bersarang saat kisi induk dapat diedit. Nilai default adalah Tidak.
    • Properti Kontrol Customizer memungkinkan pembuat untuk tautkan ke kontrol kerangka kerja Power Apps komponen customizer tunggal dengan definisi untuk mengubah visual atau interaksi untuk satu atau beberapa kolom dalam kisi atau visual kisi kosong.
  3. Setelah mengonfigurasi Power Apps kontrol kisi agar sesuai dengan kebutuhan Anda, pilih Simpan pada bilah perintah untuk menyimpan perubahan Anda. Saat Anda siap membuat perubahan tersedia bagi pengguna aplikasi, pilih Terbitkan pada bilah perintah.

Penyesuaian

Untuk informasi tentang cara menyesuaikan Power Apps kontrol kisi menggunakan API ekstensibilitas, buka Menyesuaikan kontrol kisi yang dapat diedit.

Masalah dan batasan umum

Pembatasan dengan formulir kartu daftar

Bila tampilan atau subkisi sempit, tampilan akan berubah menjadi format daftar kartu yang lebih baik untuk layar kecil, seperti perangkat bergerak. Kontrol kisi Power Apps menampilkan perilaku berikut pada daftar kartu:

  • Urutkan saat ini tidak tersedia dalam tampilan daftar kartu. Untuk mengatasi keterbatasan ini, buat tampilan dengan susunan urutan yang Anda inginkan.
  • Pilih semua dan Hapus semua tidak tersedia dalam tampilan daftar kartu.
  • Bilah loncat tidak tersedia dalam tampilan daftar kartu. Untuk mengatasi batasan ini, pilih Cari untuk memfilter catatan. Masukkan huruf yang diinginkan, lalu tekan Enter.
  • Gambar pada rekaman dalam daftar tidak ditampilkan dalam tampilan daftar kartu. Ini mencakup ikon tabel, gambar sumber daya web, gambar kustom, dan gambar kondisional. Satu-satunya gambar yang ditampilkan untuk rekaman dalam daftar adalah inisial rekaman.
  • Tidak ada ikon untuk perintah menu konteks di tampilan daftar kartu.
  • Bila tidak ada rekaman, beberapa daftar memiliki petunjuk untuk membuat item baru. Tombol ini tidak ditampilkan dalam tampilan daftar kartu yang menggunakan kontrol kisi Power Apps hanya baca.

Tampilan daftar tidak menampilkan kartu kustom untuk tabel

Untuk mengatasi ini, Anda dapat menampilkan kartu kustom dengan mengkonfigurasi tabel dan formulir kartu kontrol kisi hanya baca lama.

  1. Buka Power Apps (make.powerapps.com) >Pengaturan>Pengaturan Lanjutan>Pengaturan>Penyesuaian>Sesuaikan Sistem> luaskan Entitas> pilih tabel yang ingin Anda kustomisasi >Kontrol tab >Tambah Kontrol.

  2. Pilih Read Only Grid, lalu pilih Add. Pilih untuk menampilkan kisi tersebut pada satu atau beberapa bentuk dan ukuran klien.

    Ubah formulir kartu menjadi kontrol kisi yang hanya bisa dibaca

  3. Pilih Konfigurasikan properti (ikon pensil) untuk properti formulir kartu , lalu pilih formulir kartu kustom dari daftar turun bawah.

  4. Pilih OK, lalu Publikasikan kustomisasi.

Pembatasan UI dan perbedaan dari kontrol kisi hanya baca

  • Grid saat ini tidak mendukung kustomisasi tema lama.
  • Sel tanpa data kosong dan tidak menampilkan tiga tanda hubung ---.
  • Kolom pemilik tidak menampilkan status online dan kartu orang untuk pengguna.
  • Filter pencarian kolom, saat menggunakan operator 'Sama dengan' atau 'Tidak sama dengan', hanya menampilkan opsi pencarian yang tersedia dalam rangkaian filter yang diterapkan saat ini.
    • Misalnya, jika tabel kontak memiliki pengguna 'Orang A', 'Orang B', dan 'Orang C' namun data tabel akun hanya memiliki baris yang mereferensikan 'Orang B' dan 'Orang C', maka pencarian filter kolom untuk kolom kontak di kisi akun hanya menampilkan opsi untuk 'Orang B' dan 'Orang C'. Ini adalah perubahan perilaku dari jaringan sebelumnya.

Masalah yang diketahui

  • Pengelompokan kolom tidak didukung saat paging pada grid diaktifkan.
  • Jika himpunan data yang ditampilkan dalam kisi berisi baris duplikat, duplikat tersebut mungkin tidak ditampilkan dalam kisi. Hal ini dapat menyebabkan jumlah rekaman yang dilaporkan menunjukkan lebih banyak rekaman daripada yang sebenarnya ada dalam kisi, atau lebih banyak rekaman yang muncul saat mengekspor data ke Excel atau melihat data dalam Pencarian Lanjutan yang lama. Perilaku ini berlaku untuk semua kontrol grid, bukan hanya Power Apps kontrol kisi.
  • Jika seorang pengguna memiliki hak istimewa baca-saja pada daftar utama, lalu menavigasi melalui formulir ke subkisi yang mewakili entitas yang padanya mereka memiliki hak istimewa menulis, subkisi tersebut tetap tidak akan memperbolehkan pengguna untuk membuat perubahan, sebab akses ditentukan terlebih dahulu oleh entitas utama, kemudian oleh entitas terkait.

Jelajahi data dalam tampilan di halaman kisi