Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Furnizează proprietăți și metode de lucru cu date în grile și vizualizări.
Disponibil pentru
Aplicații bazate pe modele și pânză.
Proprietăți
Coloane
Setul de coloane disponibile în acest set de date. Se acceptă atât în aplicațiile bazate pe modele, cât și pe pânză.
Tip: Coloană[]
eroare
Dacă s-a produs o eroare în regăsirea datelor. Se acceptă atât în aplicațiile bazate pe modele, cât și pe pânză.
Tip: boolean
errorCode
Codul de eroare asociat cu ultima eroare întâlnită, dacă este cazul.
errorMessage
Mesajul de eroare asociat cu ultima eroare întâlnită, dacă este cazul.
Tip: number | string
Filtrare
Filtrarea coloanelor pentru interogarea curentă. Se acceptă atât în aplicațiile bazate pe modele, cât și pe pânză. Filtrarea poate fi configurată pentru un set de date prin setarea context.parameters.[dataset_property_name].filtering.setFilter(<filterExpression>). După setarea filtrului, apelarea context.parameters.[dataset_property_name].refresh() preia datele filtrate din sursa de date.
| Valoare | Operator condițional | Aplicații proiectate pe bază de model | Aplicații proiectate pe pânză |
|---|---|---|---|
| -1 | Niciunul | Da | Da |
| 0 | Egal | Da | Da |
| 1 | NotEqual | Da | Da |
| 2 | Mai mare decât | Da | Da |
| 3 | LessThan | Da | Da |
| 4 | Mai mare calitate | Da | Da |
| 5 | Mai puțin egal | Da | Da |
| 6 | Apreciere | Da | Da |
| 7 | NotLike | Nu | Da |
| 8 | În | Da | Da |
| 12 | Nul | Da | Da |
| 13 | NotNull | Nu | Da |
| 14 | Ieri | Da | Nu |
| 15 | Azi | Da | Nu |
| 16 | Mâine | Da | Nu |
| 17 | Ultimele7 Zile | Da | Nu |
| 18 | Next7Days | Da | Nu |
| 19 | Săptămâna trecută | Da | Nu |
| 20 | Această Săptămână | Da | Nu |
| 22 | Luna trecută | Da | Nu |
| 23 | Luna aceasta | Da | Nu |
| 25 | Pe | Da | Nu |
| 26 | OnOrBefore | Da | Nu |
| 27 | OnOrAfter | Da | Nu |
| 28 | Ultimul An | Da | Nu |
| 29 | Acest An | Da | Nu |
| 33 | LastXDays | Da | Nu |
| 34 | NextXDays | Da | Nu |
| 37 | LastXMonths | Da | Nu |
| 38 | NextXMonths | Da | Nu |
| 49 | Conţine | Da | Da |
| 54 | BeginWith | Nu | Da |
| 55 | DoesNotBeginWidth | Nu | Da |
| 56 | EndWidth | Nu | Da |
| 57 | DesNotEndWith | Nu | Da |
| 70 | InFiscalPeriodAndYear | Da | Nu |
| 75 | Deasupra | Da | Da |
| 76 | Sub | Da | Da |
| 77 | Neînțelegere | Da | Da |
| 78 | AboveOrEqual | Da | Da |
| 79 | SubOrEqual | Da | Da |
| 87 | ContainValues | Da | Da |
| 88 | DoesNotContainValues | Nu | Da |
Notă
Caracteristica de filtrare este disponibilă doar pentru sursa de date Dataverse.
Tip: Filtrare
Legarea
Definește informațiile tabelului legat. Se acceptă doar în aplicațiile bazate pe modele.
Tip: legare
Încărcare
Indică dacă setul de date se încarcă sau nu. Se acceptă atât în aplicațiile bazate pe modele, cât și pe pânză.
Tip: boolean
Paginare
Starea paginii și acțiunile. Se acceptă atât în aplicațiile bazate pe modele, cât și pe pânză. Informațiile de paginare pot fi accesate și configurate pentru un set de date utilizând context.parameters.[dataset_property_name].paging .
Notă
Sursa de date Dataverse nu returnează totalRecordCount obiectul de paginare pentru aplicațiile de pânză. În schimb, utilizează hasNextPage și hasPreviousPage pentru a verifica dacă există mai multe înregistrări de preluat.
Componentele setului de date se pot utiliza context.parameters.[dataset_property_name].paging.setPageSize(pageSize) pentru a modifica numărul de înregistrări regăsite pe pagină.
Tip: Paginare
Înregistrări
Maparea ID-urilor la obiectul de înregistrare complet. Se acceptă atât în aplicațiile bazate pe modele, cât și pe pânză.
Tip: EntitateÎnregistrare
sortedRecordIds
ID-urile înregistrărilor din setul de date, ordonați după rezultatul răspunsului interogării. Se acceptă atât în aplicațiile bazate pe modele, cât și pe pânză.
Tip: string[]
Sortare
Starea de sortare pentru interogarea curentă. Se acceptă atât în aplicațiile bazate pe modele, cât și pe pânză. Sortarea poate fi configurată pentru un set de date prin setarea context.parameters.[dataset_property_name].sorting = [SortStatus]. După configurarea sortării, apelarea context.parameters.[dataset_property_name].refresh() preia datele sortate din sursa de date.
Notă
Caracteristica de sortare este disponibilă doar pentru sursa de date Dataverse.
De asemenea, dacă sortarea este reconfigurată, acesta va reseta filtrul context.parameters.[dataset_property_name].filtering
Tip: SortStatus[]
Metode
| Metodă | Descriere | Disponibil pentru |
|---|---|---|
| addColumn | Adaugă o coloană la setul de coloane. | Aplicații proiectate pe bază de model |
| clearSelectedRecordIds | Golește lista de ID-uri de înregistrare selectată. | Aplicații bazate pe modele și Pânză |
| șterge | Ștergeți înregistrările din sursa de date. | Aplicații proiectate pe pânză |
| getCommands | Comenzile pentru setul de date. | Aplicații proiectate pe pânză |
| getDataSetCapabilities | Capacitățile pentru setul de date. | Aplicații proiectate pe pânză |
| getSelectedRecordIds | Regăsește toate ID-urile de înregistrare selectate. | Aplicații bazate pe modele și Pânză |
| getTargetEntityType | Returnează numele tipului de tabel țintă. | Aplicații bazate pe modele și Pânză |
| getTitle | Regăsește numele afișat al vizualizării utilizat de proprietatea set de date. | Aplicații bazate pe modele și Pânză |
| getViewId | Returnează ID-ul vizualizării utilizate de parametrul setului de date. | Aplicații bazate pe modele și Pânză |
| înregistrare nouă | Inițializați un obiect de înregistrare locală pentru control pentru a seta valoarea. Controlul trebuie să invoce metoda din save() înregistrarea nou creată pentru a persista modificarea. |
Aplicații proiectate pe pânză |
| openDatasetItem | Deschideți elementul set de date pentru o entitate EntityReference dată. Verifică dacă există o comandă cu ID-ul Mscrm.OpenRecordItembutonului de comandă . Dacă există, execută comanda, altfel, navighează la forma asociată a EntityReference. |
Aplicații bazate pe modele și Pânză |
| împrospăta | Reîmprospătează setul de date pe baza filtrelor, sortării, legării, coloanei noi. În plus, reîmprospătarea va reseta pagina pagina 1. | Aplicații bazate pe modele și Pânză |
| retrieveRecordCommand | Regăsiți comenzile asociate înregistrării. Dacă există mai multe seturi de date în manifest, retrieveRecordCommand returnează comenzile pentru primul set de date. | Bazat pe model |
| setSelectedRecordIds | Setați ID-urile înregistrărilor selectate. | Aplicații bazate pe modele și Pânză |
Coloane de căutare
Coloanele de căutare ale tabelului Dataverse pot fi regăsite acum. Pentru aplicațiile de pânză, dacă o coloană de căutare este inclusă în setul de date, se regăsesc toate coloanele din înregistrarea menționată.
GetFormattedValue returnează șirul JSON pentru această coloană.
GetValue metoda returnează direct obiectul JSON.
Exemplu
Pentru a afla mai multe despre implementarea metodelor setului de date, consultați Componenta Grilă Set de date
Articole asociate
Referință API cadru componentă Power Apps
Prezentare generală a cadrului componentei Power Apps