Kawalan grid Power Apps

Kawalan grid Power Apps mewakili evolusi seterusnya kawalan grid baca sahaja Power Apps, membolehkan pengguna melihat, membuka, dan mengedit rekod daripada pandangan dan sub grid. Sebagai tambahan kepada penyuntingan sebaris, kawalan menyediakan beberapa keupayaan berkuasa lain termasuk tatal tak terhingga, grid tersarang, perkumpulan, pengagregatan dan boleh disesuaikan. Seperti kawalan grid baca sahaja, kawalan ini menyokong standard kebolehcapaian Microsoft terkini dan sejajar dengan panduan reka bentuk Microsoft yang terkini. Kawalan ini akhirnya akan menggantikan semua grid baca sahaja dan boleh diedit dalam aplikasi berpandukan model.

  • Skrol tak terhingga: Pengalaman melayari data moden di mana pengguna boleh menatal selama-lamanya melalui data sehingga mereka menemui rekod yang mereka minati. Memandangkan tiada sempadan halaman, pengguna boleh memilih lebih banyak baris sekaligus (sehingga 1,000 baris) untuk memudahkan mengambil tindakan terhadap satu set rekod atau melakukan pengeditan pukal.
  • Penyuntingan sebaris: Kawalan grid tunggal ini boleh digunakan untuk senario baca sahaja atau edit.
  • Grid tersarang: Pembuat boleh mengkonfigurasi grid untuk menunjukkan rekod berkaitan permukaan. Apabila dikonfigurasi, pengguna boleh mengembangkan baris untuk melihat subgrid rekod berkaitan. Berbilang baris dalam grid boleh dikembangkan secara serentak. Ini adalah peningkatan berbanding pengalaman grid yang lebih lama.
  • Perkumpulan: Pengguna boleh mengatur data berjadual dengan cara yang menarik dengan mengumpulkan data berdasarkan lajur tunggal. Setiap kumpulan runtuh pada mulanya, tetapi pengguna boleh mengembangkan dan meruntuhkan kumpulan seperti yang dikehendaki. Perkumpulan terdedah pada kebanyakan jenis data kecuali lajur carian yang ketara.
  • Pengagregatan: Pengguna boleh memaparkan cerapan bermakna daripada data mereka dengan mendayakan pengagregatan pada satu atau lebih lajur angka dalam grid. Bagi setiap lajur, pengguna boleh memilih untuk melihat jumlah, nilai minimum, nilai maksimum atau purata nilai daripada lajur tersebut. Jika perkumpulan digunakan, nilai agregat ini juga dipaparkan untuk setiap kumpulan.
  • Boleh disesuaikan: Pembuat mempunyai keupayaan untuk mengubah suai pelbagai pengalaman di dalam komponen grid.

Mengedit data dengan kawalan grid Power Apps

Tambahkan kawalan grid Power Apps untuk pandangan untuk entiti

Apabila anda mengkonfigurasikan Power Apps kawalan grid untuk entiti, semua pandangan untuk entiti tersebut dipaparkan menggunakan grid tersebut.

  1. Buka peneroka penyelesaian.
  2. Kembangkan Entiti. Semak seimbas kepada jadual yang anda mahu dan pilihnya. Pada tab Kawalan, pilih Tambah kawalan.
  3. Dalam kotak dialog Tambah kawalan, pilih Power Apps kawalan grid kemudian pilih Tambah. Tambah kawalan grid Power Apps ke jadual

Konfigurasikan kawalan grid Power Apps

  1. Power Apps Dalam baris kawalan grid, pilih jenis aplikasi yang anda ingin gunakan grid. Ini menjadikan kawalan sebagai kawalan lalai untuk klien terpilih. Pilih jenis klien yang anda mahu untuk gunakan kawalan

  2. Terdapat beberapa sifat disertakan dengan kawalan untuk membolehkan anda menyesuaikan pengalaman grid untuk jadual tersebut. Untuk mengubah suai sebarang sifat ini, pilih Edit dalam baris yang sesuai, dan kemudian ubah nilai menggunakan senarai juntai bawah Terikat kepada pilihan statik.

    • Sifat Dayakan pengeditan menentukan sama ada grid adalah baca sahaja atau boleh diedit. Nilai lalai ialah Tidak. Pilih Ya untuk menjadikan grid boleh diedit. Grid boleh edit mempunyai perbezaan visual yang halus kepada grid baca sahaja termasuk lajur boolean yang menunjukkan suis togol dan medan juntai bawah dan tarikh memaparkan chevron dan ikon pemilih tarikh pada hover atau fokus.
    • Sifat Dayakan penapisan menentukan jika pilihan penapisan tersedia kepada pengguna dalam juntai bawah pengepala lajur grid. Nilai lalai ialah Ya.
    • Sifat Dayakan pengisihan menentukan sama ada opsyen pengisihan tersedia kepada pengguna dalam juntai bawah pengepala lajur grid. Nilai lalai ialah Ya.
    • Sifat Dayakan perkumpulan menentukan sama ada opsyen perkumpulan tersedia kepada pengguna dalam juntai bawah pengepala lajur grid. Nilai lalai ialah Tidak.
    • Sifat Dayakan pengagregatan menentukan sama ada opsyen pengagregatan (jumlah, minimum, maksimum, purata) tersedia kepada pengguna dalam lajur angka grid. Nilai lalai ialah Tidak.
    • Lajur Benarkan mengatur semula kawalan sifat sama ada pengguna boleh menyusun semula lajur daripada terus dalam grid. Ini termasuk seret dan lepas pengepala lajur atau menggunakan Alih kiri dan Alihkan tindakan kanan daripada juntai bawah pengepala lajur. Nilai lalai ialah Tidak.
    • Sifat Dayakan berbilang pilihan menentukan sama ada pengguna boleh memilih berbilang baris dalam grid secara serentak atau hanya satu baris. Nilai lalai ialah Ya.
    • Sifat Benarkan pemilihan julat mengawal sama ada pengguna boleh memilih subset grid dan menyalin data kepada aplikasi lain seperti Excel. Nilai lalai ialah Ya.
    • Sifat Dayakan bar lompat boleh digunakan untuk memaparkan senarai abjad di bahagian bawah pandangan atau sub grid. Nilai lalai ialah Tidak. Berikut adalah syot layar bagi bar lompat yang didayakan untuk jadual kenalan dalam aplikasi berpandukan model. Bar lompat didayakan dan dipaparkan dalam pandangan untuk aplikasi
    • Sifat Dayakan penomboran boleh digunakan untuk menentukan antara pelayaran data moden (tatal tak terhingga) dan butang penomboran. Nilai lalai ialah Tidak. Pilih Ya untuk menyahdayakan penatalan tak terhingga dan butang penomboran permukaan. Ambil perhatian bahawa tindakan Pilih semua tidak tersedia pada masa ini apabila menggunakan tatal tak terhingga, tetapi pengguna masih boleh melakukan pemilihan julat
    • Sifat Dayakan warna OptionSet boleh digunakan untuk meningkatkan tarikan visual lajur pilihan dengan menunjukkan setiap nilai dengan warna latar belakang yang dikonfigurasi. Nilai lalai ialah Tidak. Pastikan anda mengesahkan warna yang dikonfigurasikan untuk setiap lajur pilihan untuk memastikan kebolehbacaan dan kebolehcapaian sebelum mendayakan sifat untuk jadual.
    • Sifat Tunjukkan ikon status baris mengawal sama ada pengguna melihat ikon status (tidak sah, menyimpan dalam kemajuan, menyimpan, dsb.) pada permulaan baris grid semasa pengalaman pengeditan. Nilai lalai ialah Ya.
    • Sifat Tunjukkan ikon jenis data menentukan sama ada pengepala lajur memaparkan ikon yang sepadan dengan jenis data di sebelah nama lajur. Nilai lalai ialah Tidak.
    • Sifat Jenis navigasi yang dibenarkan menentukan kawalan carian yang ada dalam papar grid sebagai hiperpautan. Nilai lalai ialah Semua. Pilih Primer hanya untuk menyekat hiperpautan pada semua medan carian kecuali lajur utama untuk entiti terpilih atau Tiada untuk menyekat semua hiperpautan dalam grid.
    • Sifat Kelakuan Aliran Semula menentukan sama ada komponen grid sentiasa dipaparkan dalam cara berjadual (Grid sahaja), sentiasa sebagai senarai (Senarai sahaja) atau suis antara jadual dan senarai bergantung pada lebar tersedia (Aliran Semula). Nilai lalai ialah Aliran Semula.
    • Sifat item anak digunakan untuk mengkonfigurasikan keupayaan grid tersarang yang membolehkan pengguna mengembangkan baris untuk melihat rekod berkaitan dalam subgrid. Untuk menyediakan ini, anda menentukan Entiti di mana rekod berkaitan berasal dan Pandangan yang mentakrifkan penapis, isihan dan lajur untuk ditunjukkan dalam subgrid. Nilai lalai ialah tiada grid tersarang dikonfigurasikan.
      • Item kanak-kanak ID induk juga diperlukan untuk mengkonfigurasi grid tersarang dan menentukan medan (dan perhubungan) untuk digunakan untuk menghubungkan entiti induk dan anak bersama-sama.
      • Penyahdayakan pengeditan dalam sifat grid item kanak-kanak menyediakan beberapa kawalan ke atas keboleheditan grid tersarang. Secara lalai, grid tersarang mewarisi keboleheditan grid induk, tetapi sifat ini boleh digunakan untuk menyekat pengeditan dalam grid tersarang apabila grid induk boleh diedit. Nilai lalai ialah Tidak.
    • Sifat kawalan Customizer membolehkan pembuat memaut ke kawalan PCF penyesuai tunggal dengan definisi untuk mengubah visual atau interaksi untuk satu atau lebih lajur dalam grid atau visual grid kosong.
  3. Selepas mengkonfigurasi kawalan grid Power Apps untuk memenuhi keperluan anda, pilih Simpan pada bar perintah untuk menyimpan perubahan anda. Apabila anda bersedia untuk membuat perubahan yang tersedia ke pengguna aplikasi, pilih Terbitkan pada bar perintah.

Tambahkan kawalan grid Power Apps kepada sub grid

  1. Buka peneroka penyelesaian.
  2. Buka borang yang mengandungi subgrid.
  3. Pilih sub grid yang mana anda mahu konfigurasikan grid ini, dan kemudian pilih Ubah sifat pada bar perintah.
  4. Dalam kotak dialog Setkan sifat, pilih tab Kawalan, pilih Tambah kawalan, kemudian pilih Power Apps kawalan grid.
  5. Untuk meneruskan dengan mengkonfigurasi dan menerbitkan kawalan, lihat Konfigurasikan kawalan grid Power Apps.

Penyesuaian

Untuk maklumat mengenai cara untuk menyesuaikan kawalan grid Power Apps menggunakan API kebolehpanjangan, pergi ke Sesuaikan kawalan grid boleh diedit.

Isu dan had yang diketahui

Batasan dengan senarai borang kad

Apabila pandangan atau sub grid diperkecilkan ia berubah menjadi format senarai kad yang lebih baik untuk skrin kecil, seperti peranti mudah alih. Kawalan grid Power Apps memaparkan tingkah laku berikut dalam senarai kad:

  • Isih tidak tersedia buat masa ini dalam pandangan senarai kad. Untuk bekerja di sekitar had ini, cipta pandangan dengan susunan isih yang anda mahu.
  • Pilih semua dan Kosongkan semua tidak tersedia dalam pandangan senarai kad.
  • Bar lompat tidak tersedia dalam pandangan senarai kad. Untuk bekerja di sekitar had ini, pilih Carian untuk menapis rekod. Taip huruf yang dikehendaki dan kemudian tekan Masuk.
  • Imej pada rekod dalam senarai tidak dipaparkan dalam pandangan senarai kad. Ini termasuk ikon jadual, imej sumber web, imej tersuai dan imej bersyarat. Satu-satunya imej yang dipaparkan untuk rekod dalam senarai ialah parap bagi rekod tersebut.
  • Tiada ikon untuk perintah perintah menu konteks dalam pandangan senarai kad.
  • Apabila tiada rekod, sesetengah senarai mempunyai gesaan untuk mencipta item baharu. Butang ini tidak dipaparkan dalam pandangan senarai kad yang menggunakan kawalan grid baca sahaja Power Apps.

Pandangan senarai tidak memaparkan kad tersuai untuk jadual

Untuk bekerja di sekitar ini, anda boleh memaparkan kad tersuai dengan mengkonfigurasi jadual untuk menggunakan borang kad kawalan grid baca sahaja legasi.

  1. Pergi ke Power Apps (make.powerapps.com) > Tetapan > Tetapan Lanjutan > Tetapan > Penyesuaian > Sesuaikan Sistem > kembangkan Entiti > pilih jadual yang anda mahu untuk sesuaikan > tab Kawalan > Tambah Kawalan.

  2. Pilih Grid Baca Sahaja dan kemudian pilih Tambah. Pilih untuk memaparkan grid pada satu atau lebih faktor bentuk klien.

    Tukar borang kad untuk kawalan grid baca sahaja

  3. Pilih Sifat Konfigurasikan (ikon pensel) untuk sifat Card Form dan pilih borang kad tersuai dari senarai juntai bawah.

  4. Pilih OK dan kemudian Terbitkan penyesuaian.

Batasan dan perbezaan UI dari kawalan grid baca sahaja

  • Grid pada masa ini tidak menyokong penyesuaian tema warisan.
  • Sel tanpa data kosong sebaliknya memaparkan tiga sempang ---.
  • Lajur pemilik tidak menunjukkan status dalam talian dan kad orang untuk pengguna.

Isu yang diketahui

Jika set data yang dipaparkan dalam grid mengandungi baris pendua, pendua mungkin tidak dipaparkan dalam grid. Ini boleh menyebabkan kiraan rekod yang dilaporkan menunjukkan lebih banyak rekod daripada yang sebenarnya dalam grid atau lebih rekod muncul apabila mengeksport data ke Excel atau melihat data dalam warisan Advanced Find. Tingkah laku ini terpakai kepada semua kawalan grid, bukan hanya Power Apps kawalan grid.

Lihat juga

Terokai data dalam pandangan pada halaman grid