Občas se to trochu plete, ale v Power Apps určitě není tabulka jako tabulka. Pojďme to trochu vyjasnit:

Tabulky datového zdroje

Datový zdroj je databáze, ze které se data do Power Apps zobrazují a kam Power Apps píše. Typicky to je Dataverse, Excel, SharePoint seznam atd. Je to téměř vždy externí databáze kde jsou data fyzicky uložená.

Kolekce

Kolekce je tabulka, která je načtená v paměti spuštěné aplikace. Po zavření aplikace se smaže.

Kolekce se může plnit z datového zdroje i z aplikace.

Kolekce má přínos mimo jiné v tom, že

  • na rozdíl od datového zdroje je přístupná i v offline režimu,
  • a také se s ní pracuje rychleji.

Kolekce je vlastně proměnná ve formě tabulky. Vytváří se funkcemi Collect nebo ClearCollect a její položky je možné zobrazit např. v galerii nebo přímo v náhledu v Power Apps.

Galerie

Galerie jsou prvky v aplikaci, které zobrazují hodnoty z kolekce nebo datového zdroje. 

Je to tedy jen zobrazení – galerie sama o sobě data neuchovává a není možné do nich ani zapisovat.

Data, která jsou v galerii zobrazená, se mohou pro zobrazení upravit, např.:

  • Filter(Zakázky, Cena > 300)

nebo pomocí funkcí jako Search nebo Sort.

Také můžete speciálně pro galerii přidat nový sloupec – např. pomocí funkce AddColumns.

Co platí o galeriích, platí víceméně i o datových tabulkách (data tables)