Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menyediakan properti dan metode untuk bekerja dengan data pada kisi dan tampilan.
Tersedia untuk
Aplikasi berbasis model dan kanvas.
Karakteristik
columns
Kumpulan kolom yang tersedia dalam himpunan data ini. Didukung di aplikasi berbasis model dan kanvas.
Jenis: Kolom[]
galat
Apakah terjadi kesalahan dalam pengambilan data. Didukung di aplikasi berbasis model dan kanvas.
Jenis: boolean
kode kesalahan
Kode kesalahan yang terkait dengan kesalahan terakhir yang ditemui, jika berlaku.
errorMessage
Pesan kesalahan yang terkait dengan kesalahan terakhir yang ditemui, jika berlaku.
Jenis: number | string
Penyaringan
Pemfilteran kolom untuk kueri saat ini. Didukung di aplikasi berbasis model dan kanvas. Pemfilteran dapat dikonfigurasi untuk himpunan data dengan mengatur context.parameters.[dataset_property_name].filtering.setFilter(<filterExpression>). Setelah filter diatur, panggilan context.parameters.[dataset_property_name].refresh() mengambil data yang difilter dari sumber data.
| Nilai | Operator bersyarah | Aplikasi yang diarahkan model | Aplikasi kanvas |
|---|---|---|---|
| -1 | None | Yes | Yes |
| 0 | Setara | Yes | Yes |
| 1 | NotEqual | Yes | Yes |
| 2 | GreaterThan | Yes | Yes |
| 3 | LessThan | Yes | Yes |
| 4 | GreaterEqual | Yes | Yes |
| 5 | LessEqual | Yes | Yes |
| 6 | Suka | Yes | Yes |
| 7 | NotLike | Tidak. | Yes |
| 8 | In | Yes | Yes |
| 12 | Null | Yes | Yes |
| 13 | NotNull | Tidak. | Yes |
| 14 | Kemarin | Yes | Tidak. |
| 15 | Hari Ini | Yes | Tidak. |
| 16 | Besok | Yes | Tidak. |
| 17 | Last7Days | Yes | Tidak. |
| 18 | Next7Days | Yes | Tidak. |
| 19 | LastWeek | Yes | Tidak. |
| 20 | ThisWeek | Yes | Tidak. |
| 22 | LastMonth | Yes | Tidak. |
| 23 | ThisMonth | Yes | Tidak. |
| Dua puluh lima | Aktif | Yes | Tidak. |
| 26 | OnOrBefore | Yes | Tidak. |
| 27 | OnOrAfter | Yes | Tidak. |
| 28 | LastYear | Yes | Tidak. |
| 29 | ThisYear | Yes | Tidak. |
| 33 | LastXDays | Yes | Tidak. |
| 34 | NextXDays | Yes | Tidak. |
| 37 | LastXMonths | Yes | Tidak. |
| 38 | NextXMonths | Yes | Tidak. |
| 49 | Berisi | Yes | Yes |
| 54 | BeginWith | Tidak. | Yes |
| 55 | DoesNotBeginWidth | Tidak. | Yes |
| 56 | EndsWidth | Tidak. | Yes |
| 57 | DesNotEndWith | Tidak. | Yes |
| 70 | InFiscalPeriodAndYear | Yes | Tidak. |
| 75 | Atas | Yes | Yes |
| 76 | Di bawah | Yes | Yes |
| 77 | NotUnder | Yes | Yes |
| 78 | AboveOrEqual | Yes | Yes |
| 79 | UnderOrEqual | Yes | Yes |
| 87 | ContainValues | Yes | Yes |
| 88 | DoesNotContainValues | Tidak. | Yes |
Nota
Fitur pemfilteran hanya tersedia untuk sumber data Dataverse.
Jenis: Pemfilteran
Menghubungkan
Menentukan informasi tabel tertaut. Hanya didukung di aplikasi berbasis model.
Jenis: Menautkan
Loading
Menunjukkan apakah himpunan data sedang dimuat atau tidak. Didukung di aplikasi berbasis model dan kanvas.
Jenis: boolean
paging
Status dan tindakan penomoran halaman. Didukung di aplikasi berbasis model dan kanvas. Info halaman dapat diakses dan dikonfigurasi untuk himpunan data menggunakan context.parameters.[dataset_property_name].paging .
Nota
Sumber dataverse tidak mengembalikan totalRecordCount objek penomor untuk aplikasi kanvas. Sebaliknya, ia menggunakan hasNextPage dan hasPreviousPage untuk memeriksa apakah ada lebih banyak rekaman yang akan diambil.
Komponen himpunan data dapat digunakan context.parameters.[dataset_property_name].paging.setPageSize(pageSize) untuk mengubah jumlah rekaman yang diambil per halaman.
Jenis: Halaman
Catatan
Peta ID ke objek rekaman lengkap. Didukung di aplikasi berbasis model dan kanvas.
Jenis: EntityRecord
sortedRecordIds
ID rekaman dalam himpunan data, urutkan menurut hasil respons kueri. Didukung di aplikasi berbasis model dan kanvas.
Jenis: string[]
Penyortiran
Status pengurutan untuk kueri saat ini. Didukung di aplikasi berbasis model dan kanvas. Pengurutan dapat dikonfigurasi untuk himpunan data dengan mengatur context.parameters.[dataset_property_name].sorting = [SortStatus]. Setelah pengurutan dikonfigurasi, panggilan context.parameters.[dataset_property_name].refresh() mengambil data yang diurutkan dari sumber data.
Nota
Fitur pengurutan hanya tersedia untuk sumber data Dataverse.
Selain itu, jika pengurutan dikonfigurasi ulang, itu akan mengatur ulang filter context.parameters.[dataset_property_name].filtering
Jenis: SortStatus[]
Methods
| Metode | Description | Tersedia untuk |
|---|---|---|
| addColumn | Menambahkan kolom ke kumpulan kolom. | Aplikasi yang diarahkan model |
| clearSelectedRecordIds | Menghapus daftar id rekaman terpilih. | Aplikasi berbasis model dan Kanvas |
| delete | Hapus rekaman dari sumber data. | Aplikasi kanvas |
| getCommands | Perintah untuk himpunan data. | Aplikasi kanvas |
| getDataSetCapabilities | Kemampuan untuk himpunan data. | Aplikasi kanvas |
| getSelectedRecordIds | Mengambil semua ID rekaman terpilih. | Aplikasi berbasis model dan Kanvas |
| getTargetEntityType | Mengembalikan nama jenis tabel target. | Aplikasi berbasis model dan Kanvas |
| getTitle | Mengambil nama tampilan yang digunakan oleh properti himpunan data. | Aplikasi berbasis model dan Kanvas |
| getViewId | Mengembalikan Id tampilan yang digunakan oleh parameter himpunan data. | Aplikasi berbasis model dan Kanvas |
| newRecord | Menginisialisasi objek rekaman lokal untuk kontrol guna mengatur nilai. Kontrol perlu memanggil save() metode pada rekaman yang baru dibuat untuk mempertahankan perubahan. |
Aplikasi kanvas |
| openDatasetItem | Buka item himpunan data untuk EntityReference tertentu. Ini memeriksa apakah ada perintah dengan ID Mscrm.OpenRecordItemtombol perintah . Jika ada, perintah dijalankan, jika tidak, perintah hanya menavigasi ke bentuk terkait dari EntityReference. |
Aplikasi berbasis model dan Kanvas |
| Refresh | Merefresh himpunan data berdasarkan filter, pengurutan, penautan, kolom baru. Selain itu, refresh akan mengatur ulang halaman ke halaman 1. | Aplikasi berbasis model dan Kanvas |
| retrieveRecordCommand | Ambil perintah terkait rekaman. Jika ada beberapa himpunan data dalam manifes, retrieveRecordCommand mengembalikan perintah untuk himpunan data pertama. | Berbasis model |
| setSelectedRecordIds | Atur id rekaman terpilih. | Aplikasi berbasis model dan Kanvas |
Kolom pencarian
Kolom pencarian tabel Dataverse sekarang dapat diambil. Untuk aplikasi kanvas, jika kolom pencarian disertakan dalam himpunan data, semua kolom dalam rekaman yang dirujuk diambil.
GetFormattedValue mengembalikan string JSON untuk kolom ini.
GetValue metode mengembalikan objek JSON secara langsung.
Example
Untuk mempelajari selengkapnya tentang cara menerapkan metode himpunan data, lihat komponen DataSet Grid
Artikel terkait
Referensi API kerangka kerja komponen Power Apps
Gambaran umum kerangka kerja komponen Power Apps