Zdieľať cez


Množina údajov

Poskytuje vlastnosti a metódy na prácu s údajmi v mriežkach a zobrazeniach.

K dispozícii pre

Modelom riadené aplikácie a aplikácie s plátnom.

Vlastnosti

Stĺpce

Množina stĺpcov, ktoré sú k dispozícii v tejto množine údajov. Podporované v modelom riadených aplikáciách aj aplikáciách plátna.

Typ: Stĺpec[]

Chyba

Určuje, či sa pri načítavaní údajov vyskytla chyba. Podporované v modelom riadených aplikáciách aj aplikáciách plátna.

Typ: boolean

kód chyby

Kód chyby priradený k poslednej chybe, ak je to možné.

errorMessage

Chybové hlásenie súvisiace s poslednou chybou, ak je to možné.

Typ: number | string

Filtrovanie

Filtrovanie stĺpcov pre aktuálny dotaz. Podporované v modelom riadených aplikáciách aj aplikáciách plátna. Filtrovanie je možné nakonfigurovať pre množinu údajov nastavením nastavenia context.parameters.[dataset_property_name].filtering.setFilter(<filterExpression>). Po nastavení filtra sa volanie context.parameters.[dataset_property_name].refresh() načíta filtrované údaje zo zdroja údajov.

Hodnota Podmienený operátor Modelom riadená aplikácia Aplikácie plátna
1- Žiadny Áno Áno
0 Rovnaký Áno Áno
1 Nie je rovnaké Áno Áno
2 Väčšie ako Áno Áno
3 LessThan Áno Áno
4 GreaterEqual Áno Áno
5 LessEqual Áno Áno
6 Páči sa mi to Áno Áno
7 NotLike Nie Áno
8 V Áno Áno
12 Nula Áno Áno
13 NotNull Nie Áno
14 Včera Áno Nie
15 Dnes Áno Nie
16 Zajtra Áno Nie
17 Last7Days (Posledné7 Dni) Áno Nie
18 Next7Days (Ďalšie7 Dní) Áno Nie
19 LastWeek Áno Nie
20 ThisWeek Áno Nie
22 PoslednýMesiac Áno Nie
23 TentoMesiac Áno Nie
25 V deň Áno Nie
26 OnOrBefore Áno Nie
27 OnOrAfter Áno Nie
28 PoslednýRok Áno Nie
29 TentoRok Áno Nie
33 LastXDays Áno Nie
34 NextXDays Áno Nie
37 LastXMonths (PoslednýXMesiacy) Áno Nie
38 NextXMonths (ĎalšieXMesiacy) Áno Nie
49 Obsahuje Áno Áno
54 BeginWith Nie Áno
55 DoesNotBeginWidth Nie Áno
56 EndsWidth Nie Áno
57 DesNotEndWith Nie Áno
70 InFiscalPeriodAndYear Áno Nie
75 Nad Áno Áno
76 Pod Áno Áno
77 NotUnder Áno Áno
78 VyššieÚrovne Áno Áno
79 UnderOrEqual Áno Áno
87 ContainValues Áno Áno
88 DoesNotContainValues Nie Áno

Poznámka

Funkcia filtrovania je k dispozícii len pre zdroj údajov Dataverse.

Typ: Filtrovanie

Prepojenie

Definuje informácie prepojenej tabuľky. Podporované iba v modelom riadených aplikáciách.

Typ: Prepojenie

nakladanie

Udáva, či sa množina údajov načítava alebo nie. Podporované v modelom riadených aplikáciách aj aplikáciách plátna.

Typ: boolean

stránkovanie

Stav stránkovania a akcie. Podporované v modelom riadených aplikáciách aj aplikáciách plátna. K stránkovaným informáciám je možné pristupovať a je možné ich nakonfigurovať pre množinu údajov pomocou .context.parameters.[dataset_property_name].paging

Poznámka

Zdroj údajov Dataverse nevráti totalRecordCount objekt v stránkovacom objekte pre aplikácie s plátnom. Namiesto toho používa hasNextPage a hasPreviousPage kontroluje, či sa načíta viac záznamov.

Súčasti množiny údajov môžu použiť context.parameters.[dataset_property_name].paging.setPageSize(pageSize) na zmenu počtu záznamov načítaných na stranu.

Typ: Stránkovanie

Záznamy

Mapa ID k objektu úplného záznamu. Podporované v modelom riadených aplikáciách aj aplikáciách plátna.

Typ: EntityZáznam

sortedRecordIds

ID záznamov v množine údajov zoradenia podľa výsledku odpovede dotazu. Podporované v modelom riadených aplikáciách aj aplikáciách plátna.

Typ: string[]

triedenie

Stav zoradenia aktuálneho dotazu. Podporované v modelom riadených aplikáciách aj aplikáciách plátna. Zoradenie je možné nakonfigurovať pre množinu údajov nastavením .context.parameters.[dataset_property_name].sorting = [SortStatus] Po nakonfigurovaní zoradenia volanie context.parameters.[dataset_property_name].refresh() načíta zoradené údaje zo zdroja údajov.

Poznámka

Funkcia zoradenia je k dispozícii len pre zdroj údajov Dataverse. Okrem toho, ak sa zoradenie znovu nakonfiguruje, filter sa resetuje. context.parameters.[dataset_property_name].filtering

Typ: SortStatus[]

Metódy

Method Popis K dispozícii pre
addColumn Pridá stĺpec do množiny stĺpcov. Modelom riadená aplikácia
clearSelectedRecordIds Vymaže zoznam ID vybratých záznamov. Modelom riadené aplikácie a aplikácie plátna
odstrániť Odstráňte záznamy zo zdroja údajov. Aplikácie plátna
getCommands Príkazy pre množinu údajov. Aplikácie plátna
getDataSetCapabilities Možnosti pre množinu údajov. Aplikácie plátna
getSelectedRecordIds Načíta všetky ID vybratého záznamu. Modelom riadené aplikácie a aplikácie plátna
getTargetEntityType Vráti názov typu cieľovej tabuľky. Modelom riadené aplikácie a aplikácie plátna
getTitle Načíta zobrazovaný názov zobrazenia používaný vlastnosťou množiny údajov. Modelom riadené aplikácie a aplikácie plátna
getViewId Vráti ID zobrazenia používaného parametrom množiny údajov. Modelom riadené aplikácie a aplikácie plátna
newRecord (novýZáznam) Inicializácia lokálneho objektu záznamu pre ovládací prvok na nastavenie hodnoty. Ovládací prvok musí vyvolať metódu v save() novovytvorenom zázname, aby sa zmena udržala. Aplikácie plátna
openDatasetItem Otvorte položku množiny údajov pre danú entitu EntityReference. Skontroluje, či existuje príkaz s ID Mscrm.OpenRecordItempríkazového tlačidla . Ak existuje, vykoná príkaz, v opačnom prípade jednoducho prejde na priradený formát EntityReference. Modelom riadené aplikácie a aplikácie plátna
občerstviť Obnoví množinu údajov na základe filtrov, zoradenia, prepojenia, nového stĺpca. Obnovenie okrem toho obnoví stránkovanie na stranu 1. Modelom riadené aplikácie a aplikácie plátna
retrieveRecordCommand Načítať priradené príkazy záznamu. Ak sa v manifeste nachádza viacero množín údajov, funkcia načítaťrecordCommand vráti príkazy pre prvú množinu údajov. Riadené modelom
setSelectedRecordIds Nastavte identifikátory vybratých záznamov. Modelom riadené aplikácie a aplikácie plátna

Vyhľadávacie stĺpce

Vyhľadávacie stĺpce tabuľky Dataverse je teraz možné načítať. V prípade aplikácií plátna sa ak do množiny údajov zahrnie vyhľadávací stĺpec, načítajú sa všetky stĺpce v uvedenom zázname. GetFormattedValue Vráti reťazec JSON pre tento stĺpec. GetValue Metóda vráti objekt JSON priamo.

Príklad

Ďalšie informácie o implementovaní metód množiny údajov nájdete v téme Súčasť mriežky množiny údajov.

Referenčné informácie k rozhraniam API architektúry súčastí služby Power Apps
Prehľad architektúry súčastí služby Power Apps