Jagamisviis:


DataSet

Pakub atribuute ja meetodeid andmetega töötamiseks ruudustikes ja vaadetes.

Saadaval:

Mudelipõhised ja lõuendirakendused.

Atribuudid

Veergude

Selles andmekomplektis saadaolev veergude kogum. Toetatud nii mudelipõhistes kui ka lõuendirakendustes.

Tüüp: Veerg[]

tõrge

Näitab, kas andmetoomisel ilmnes tõrge. Toetatud nii mudelipõhistes kui ka lõuendirakendustes.

Tüüp: boolean

errorCode

Viimase tõrkega seostatud tõrkekood (kui see on asjakohane).

errorMessage

Viimase tõrkega seostatud tõrketeade (kui see on asjakohane).

Tüüp: number | string

Filtreerimine

Praeguse päringu veerufiltreerimine. Toetatud nii mudelipõhistes kui ka lõuendirakendustes. Filtreerimise saab konfigureerida andmekomplekti jaoks sättega context.parameters.[dataset_property_name].filtering.setFilter(<filterExpression>). Kui filter on seatud, toob kutsumine context.parameters.[dataset_property_name].refresh() filtreeritud andmed andmeallikast.

Väärtus Tingimustehtemärk Mudelipõhised rakendused Lõuendirakendused
–1 Ükski Jah Jah
0 Võrdsed Jah Jah
1 NotEqual Jah Jah
2 Suurem kui Jah Jah
3 LessThan Jah Jah
4 Suurem võrdus Jah Jah
5 LessEqual Jah Jah
6 Märgi meeldivaks Jah Jah
7 Pole sarnased Ei Jah
8 Aastal Jah Jah
12 Null Jah Jah
13 NotNull Ei Jah
14 Eile Jah Ei
15 Täna Jah Ei
16 Homme Jah Ei
17 Viimased 7päeva Jah Ei
18 Järgmised 7 päeva Jah Ei
19 Viimane säuts Jah Ei
20 See säuts Jah Ei
22 Viimane kuu Jah Ei
23 See kl 10 Jah Ei
25 Sisse Jah Ei
26 OnOrBee Jah Ei
27 OnOrAfter Jah Ei
28 Eelmine aasta Jah Ei
29 See aasta Jah Ei
33 LastXDays Jah Ei
34 NextXDays Jah Ei
37 Viimaseid kuusid Jah Ei
38 Järgmised kuud Jah Ei
49 Sisaldab Jah Jah
54 Algaja Ei Jah
55 DoesNotBeginWidth Ei Jah
56 EndsWidth Ei Jah
57 DesNotEndWith Ei Jah
70 InFiscalPeriodAndYear Jah Ei
75 Eespool Jah Jah
76 All Jah Jah
77 NotUnder Jah Jah
78 AboveOrEqual Jah Jah
79 UnderOrEqual Jah Jah
87 ContainValues (Sisaldavad väärtused) Jah Jah
88 DoesNotContainValues Ei Jah

Märkus.

Filtreerimisfunktsioon on saadaval ainult andmeallikas Dataverse.

Tüüp: filtreerimine

Sidudes

Määratleb lingitud tabeli teabe. Toetatud ainult mudelipõhistes rakendustes.

Tüüp: linkimine

Laadimise

Näitab, kas andmekomplekt laadib või mitte. Toetatud nii mudelipõhistes kui ka lõuendirakendustes.

Tüüp: boolean

Kutsungi

Paginatsiooni olek ja toimingud. Toetatud nii mudelipõhistes kui ka lõuendirakendustes. Saaleteavet saab kasutada ja konfigureerida andmekomplekti jaoks.context.parameters.[dataset_property_name].paging

Märkus.

Dataverse'i andmeallikas ei tagasta totalRecordCount lõuendirakenduste saaleobjekti. Selle asemel kasutab hasNextPage see kirjeid ja hasPreviousPage kontrollib, kas toodav kirje on veel.

Andmekomplekti komponentide abil context.parameters.[dataset_property_name].paging.setPageSize(pageSize) saab muuta lehelt toodud kirjete arvu.

Tüüp: saalimine

Kirjed

ID-de kaart täiskirjeobjektiga. Toetatud nii mudelipõhistes kui ka lõuendirakendustes.

Tüüp: EntityRecord

sortedRecordIds

Andmekomplekti kirjete ID-d päringu vastuse tulemi järgi järjestatuna. Toetatud nii mudelipõhistes kui ka lõuendirakendustes.

Tüüp: string[]

Sortimine

Praeguse päringu sortimisolek. Toetatud nii mudelipõhistes kui ka lõuendirakendustes. Sortimise saab andmekomplekti jaoks konfigureerida sättega context.parameters.[dataset_property_name].sorting = [SortStatus]. Kui sortimine on konfigureeritud, toob kutse context.parameters.[dataset_property_name].refresh() sorditud andmed andmeallikast.

Märkus.

Sortimisfunktsioon on saadaval ainult andmeallikas Dataverse. Kui sortimine on uuesti konfigureeritud, lähtestab see filtri context.parameters.[dataset_property_name].filtering

Tüüp: SortStatus[]

Meetodid

Meetod Kirjeldus Saadaval:
addColumn Lisab veerukomplekti veeru. Mudelipõhised rakendused
clearSelectedRecordIds Tühjendab valitud kirje ID-de loendi. Mudelipõhised ja Lõuendirakendused
kustutama Kustutage andmeallikast kirjed. Lõuendirakendused
getCommands Andmekomplekti käsud. Lõuendirakendused
getDataSetCapabilities Andmekomplekti võimalused. Lõuendirakendused
getSelectedRecordIds Toob kõik valitud kirje ID-d. Mudelipõhised ja Lõuendirakendused
getTargetEntityType Tagastab sihttabelitüübi nime. Mudelipõhised ja Lõuendirakendused
getTitle Toob andmekomplekti atribuudi kasutatava vaate kuvatava nime. Mudelipõhised ja Lõuendirakendused
getViewId Tagastab andmekomplekti parameetri kasutatava vaate ID. Mudelipõhised ja Lõuendirakendused
uus kirje Väärtuse seadmiseks lähtestage juhtelemendi kohalik kirjeobjekt. Muudatuse püsimiseks peab juhtelement käivitama save() vastloodnud kirje meetodi. Lõuendirakendused
openDatasetItem Saate avada antud EntityReference'i andmekomplekti üksuse. See kontrollib, kas käsunupu ID-ga Mscrm.OpenRecordItemkäsk on olemas. Kui see on olemas, käivitab see käsu, muidu liigub see lihtsalt EntityReference'i seostatud vormile. Mudelipõhised ja Lõuendirakendused
Värskenda Värskendab andmekomplekti filtrite, sortimise, linkimise ja uue veeru põhjal. Lisaks lähtestatakse värskendamisel saalimine lehele 1. Mudelipõhised ja Lõuendirakendused
retrieveRecordCommand Saate tuua kirjega seotud käsud. Kui manifestis on mitu andmekomplekti, tagastab funktsioon retrieveRecordCommand esimese andmekomplekti käsud. Mudelipõhine
setSelectedRecordIds Saate seada valitud kirjete ID-sid. Mudelipõhised ja Lõuendirakendused

Otsinguveerud

Dataverse'i tabeli otsinguveerge saab nüüd tuua. Kui andmekomplektis on otsinguveerg, tuuakse lõuendirakenduste puhul kõik viidatud kirje veerud. GetFormattedValue tagastab selle veeru JSON-stringi. GetValue tagastab JSON-objekti otse.

Näide

Lisateavet andmekomplekti meetodite rakendamise kohta leiate teemast DataSet Gridi komponent

Power Appsi komponendi raamistiku API viide
Power Appsi komponendi raamistiku ülevaade