Kontrol Kisi Power Apps

Kontrol kisi Power Apps menunjukkan perubahan selanjutnya dari kontrol kisi Power Apps hanya baca, sehingga pengguna dapat 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 kontrol kisi Power Apps

Menambahkan kontrol kisi Power Apps ke tampilan untuk entitas

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

  1. Buka Penelusur 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 kisi Power Apps ke sebuah tabel

Konfigurasikan kontrol kisi Power Apps

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

  2. Ada beberapa properti yang tercakup dengan kontrol untuk memungkinkan Anda menyesuaikan pengalaman kisi untuk tabel tersebut. Untuk memodifikasi salah satu properti ini, pilih Edit pada baris yang sesuai, lalu ubah nilai menggunakan daftar dropdown di dalam Ikat ke pilihan statis.

    • Properti Aktifkan pengeditan menentukan apakah kisi hanya dapat dibaca 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 hanya-baca, termasuk kolom Boolean yang menunjukkan sakelar sakelar dan dropdown serta bidang tanggal yang menampilkan chevron dan ikon pemilih tanggal saat mengarahkan kursor atau fokus.
    • Properti Aktifkan pemfilteran menentukan apakah pilihan pemfilteran tersedia untuk pengguna di dropdown header kolom kisi. Nilai default adalah Ya.
    • Properti Aktifkan pengurutan menentukan apakah opsi pengurutan tersedia untuk pengguna di dropdown header kolom kisi. Nilai default adalah Ya.
    • Properti Aktifkan pengelompokan menentukan apakah opsi pengelompokan tersedia untuk pengguna di dropdown header kolom kisi. Nilai default adalah Tidak.
    • Properti Aktifkan agregasi menentukan apakah opsi agregasi (jumlah, minimum, maksimum, rata-rata) tersedia untuk pengguna dalam kolom numerik kisi. Nilai default adalah Tidak.
    • Properti Izinkan penyusunan ulang kolom mengontrol apakah pengguna dapat menyusun ulang kolom dari langsung di dalam kisi. Ini termasuk seret dan lepas header kolom atau menggunakan tindakan Pindah ke kiri dan Pindah ke kanan dari dropdown header kolom. Nilai default adalah Tidak.
    • Properti Aktifkan multipilih menentukan apakah pengguna dapat memilih beberapa baris dalam kisi secara bersamaan atau hanya satu baris. Nilai default adalah Ya.
    • Properti Bolehkan pilihan rentang mengontrol apakah pengguna dapat memilih subset kisi dan menyalin data tersebut ke aplikasi lain seperti Excel. Nilai default adalah Ya.
    • Properti Aktifkan jump bar dapat digunakan untuk menampilkan daftar abjad 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. Jump bar diaktifkan dan ditampilkan dalam tampilan untuk aplikasi
    • Properti Aktifkan paginasi dapat digunakan untuk memutuskan antara penelusuran data modern (gulir tak terbatas) dan tombol halaman. Nilai default adalah Tidak. Pilih Ya untuk menonaktifkan tombol gulir tak terbatas dan tombol halaman permukaan. Perhatikan bahwa tindakan Pilih semua saat ini tidak tersedia saat menggunakan gulir tak terbatas, namun pengguna tetap dapat melakukan pilihan rentang
    • Properti warna Aktifkan OptionSet dapat digunakan untuk meningkatkan daya tarik visual kolom pilihan dengan menampilkan setiap nilai dengan warna latar belakang yang dikonfigurasi. 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, simpan sedang berlangsung, menyimpan, dll.) di awal baris kisi selama pengalaman pengeditan. Nilai default adalah Ya.
    • Properti Tampilkan ikon tipe data menentukan apakah header kolom menampilkan ikon yang sesuai dengan tipe data di samping nama kolom. Nilai default adalah Tidak.
    • Properti Jenis Navigasi memungkinkan menentukan kontrol pencarian mana yang di kisi ditampilkan sebagai hyperlink. Nilai default adalah Semua. Pilih Utama hanya untuk menekan hyperlink pada semua bidang pencarian kecuali kolom utama untuk entitas yang dipilih, atau Tidak Ada untuk menekan semua hyperlink dalam kisi.
    • Properti perilaku Reflow menentukan apakah komponen kisi dirender selalu dengan cara tabular (hanya Grid), selalu sebagai daftar (Daftar saja), atau beralih antara tabular dan daftar tergantung pada lebar yang tersedia (Reflow). Nilai defaultnya adalah Reflow.
    • Properti item turunan digunakan untuk mengonfigurasi kemampuan kisi berlapis, yang memungkinkan pengguna memperluas baris untuk melihat rekaman terkait dalam subkisi. Untuk mengaturnya, Anda menentukan Entitas dari mana rekaman terkait berasal dan Tampilan yang menentukan filter, pengurutan, dan kolom yang akan ditampilkan di subkisi. Nilai defaultnya adalah tidak ada kisi berlapis yang dikonfigurasi.
      • Properti ID induk item turunan juga diperlukan untuk mengonfigurasi kisi berlapis dan menentukan bidang (dan hubungan) yang akan digunakan untuk menautkan entitas induk dan turunan bersama-sama.
      • Properti Nonaktifkan pengeditan di kisi item turunan memberikan beberapa kontrol atas kemampuan pengeditan kisi berlapis. Secara default, kisi berlapis mewarisi kemampuan pengeditan kisi induk, tetapi properti ini dapat digunakan untuk menekan pengeditan di kisi berlapis saat kisi induk dapat diedit. Nilai default adalah Tidak.
    • Properti kontrol Customizer memungkinkan pembuat untuk menautkan ke kontrol PCF penyesuai tunggal dengan definisi untuk mengubah visual atau interaksi untuk satu atau beberapa kolom dalam kisi atau visual kisi kosong.
  3. Setelah mengkonfigurasi kontrol kisi Power Apps sesuai kebutuhan Anda, pilih Simpan pada bilah perintah untuk menyimpan perubahan. Ketika Anda siap untuk membuat perubahan tersedia bagi pengguna aplikasi, pilih Terbitkan pada bilah perintah.

Menambahkan kontrol kisi Power Apps ke subkisi

  1. Buka Penelusur Solusi.
  2. Buka formulir yang berisi subgrid.
  3. Pilih subkisi yang memungkinkan Anda mengkonfigurasi kisi ini, lalu pilih Ubah Properti pada bilah perintah.
  4. Dalam kotak dialog Atur properti, pilih tab Kontrol, pilih Tambahkan kontrol, lalu pilih Power Apps kontrol kisi.
  5. Untuk melanjutkan konfigurasi dan mempublikasikan kontrol, lihat Mengkonfigurasi kontrol kisi Power Apps.

Penyesuaian

Untuk informasi tentang cara menyesuaikan kontrol kisi Power Apps menggunakan API ekstensibilitas, buka Sesuaikan 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 kosongkan semua tidak tersedia dalam tampilan daftar kartu.
  • Bilah loncat tidak tersedia dalam tampilan daftar kartu. Untuk mengatasi keterbatasan ini, pilih Cari untuk memfilter rekaman. 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 Tingkat Lanjut > Pengaturan > Penyesuaian > Sesuaikan Sistem > perluas Entitas > pilih tabel yang akan disesuaikan tab Kontrol > Tambah Kontrol.

  2. Pilih Kisi Hanya Baca, kemudian pilih Tambahkan. Pilih untuk menampilkan kisi tersebut pada satu atau beberapa bentuk dan ukuran klien.

    Mengubah formulir kartu untuk kontrol kisi hanya baca

  3. Pilih Konfigurasikan properti (ikon panah) untuk properti Card Form, lalu pilih formulir kartu dari daftar drop-down.

  4. Pilih OK, lalu Publikasikan penyesuaian.

Pembatasan UI dan perbedaan dari kontrol kisi hanya baca

  • Kisi saat ini tidak mendukung penyesuaian tema warisan.
  • Sel dengan data ternyata kosong, bukan menampilkan tiga tanda hubung ---.
  • Kolom pemilik tidak menampilkan status online dan kartu orang untuk pengguna.
  • Filter pencarian kolom, saat menggunakan operator 'Sama' atau 'Tidak sama', hanya menampilkan opsi pencarian yang tersedia dalam kumpulan filter yang diterapkan saat ini.
    • Misalnya, jika tabel kontak memiliki pengguna 'Orang A', 'Orang B', dan 'Orang C' tetapi data tabel akun hanya memiliki baris yang merujuk pada '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 kisi sebelumnya.

Masalah yang diketahui

  • Pengelompokan kolom tidak didukung saat halaman pada kisi diaktifkan.
  • Jika himpunan data yang ditampilkan di kisi berisi baris duplikat, duplikat mungkin tidak ditampilkan di kisi. Hal ini dapat menyebabkan jumlah rekaman yang dilaporkan menunjukkan lebih banyak rekaman daripada yang sebenarnya ada di kisi, atau lebih banyak rekaman muncul saat mengekspor data ke Excel atau melihat data di Pencarian Tingkat Lanjut warisan. Perilaku ini berlaku untuk semua kontrol kisi, bukan hanya Power Apps kontrol kisi.
  • Jika pengguna memiliki hak istimewa baca-saja ke daftar utama dan kemudian menavigasi melalui formulir ke sub-kisi yang mewakili entitas yang memiliki hak istimewa menulisnya, sub-kisi masih tidak akan mengizinkan pengguna untuk membuat perubahan karena akses ditentukan terlebih dahulu oleh entitas utama, kemudian oleh entitas terkait.

Baca juga

Menjelajahi data dalam tampilan di halaman kisi