Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: Aplikace
plátna Copilot Studio
Desktop toky
modelem řízené aplikace
Power Platform CLI
Dataverse functions
Power Pages
Spočítá všechny záznamy v tabulce nebo spočítá všechny záznamy, které splňují podmínku.
Popis
Funkce Count spočítá počet záznamů, které obsahují číslo v tabulce s jedním sloupcem.
Funkce CountA spočítá počet záznamů, které nejsou v tabulce s jedním sloupcem prázdné . Tato funkce zahrnuje do počtu i prázdný text ("").
Funkce CountIf spočítá počet záznamů v tabulce, které jsou pravdivé pro logický vzorec. Vzorec může odkazovat na sloupce tabulky.
Funkce CountRows spočítá počet záznamů v tabulce.
Každá z těchto funkcí vrátí číslo.
Pokud chcete, aby CountIfCountRows delegování funkcí fungovalo, musíte pro Microsoft Dataverse povolit možnost Rozšířené delegování. Povolení možnosti:
Otevřete aplikaci, kde chcete funkce použít.
Vyberte Nastavení>Připravované funkce>Preview.
Zapněte možnost Rozšířená delegace pro Microsoft Dataverse.
Důležité
- Pokud použijete funkce
CountRowsaCountIfs filtry, existuje limit delegování 50 tisíc. Neexistuje žádný pevný limit na funkciCountRowspři extrahování přímo ze zdroj dat kvůli počtu uloženému v mezipaměti Dataverse. - Pokud se funkce
CountRows(<Data Source>)se používá bez filtrování, počet nemusí být 100% přesný, protože počet v mezipaměti se pravidelně aktualizuje. Pokud potřebujete přesný počet a očekáváte, že výsledek bude pod souhrnným limitem, můžete počítání mezipaměti obejít pomocíCountIf(<Data Source>, True).
Syntaxe
Count( Tabulka SingleColumnTable )
CountA( Tabulka SingleColumnTable )
- SingleColumnTable – Povinné. Sloupec se záznamy, které se mají spočítat.
CountIf( Table, LogicalFormula )
- Tabulka – Povinné. Tabulka se záznamy, které se mají spočítat.
- LogicalFormula – Povinné. Vzorec, který se má vyhodnotit pro každý záznam tabulky. Spočítají se záznamy, které pro tento vzorec vrací hodnotu true. Vzorec může odkazovat na sloupce tabulky.
CountRows( Tabulka )
- Tabulka – Povinné. Tabulka se záznamy, které se mají spočítat.
Příklad
Naimportujte nebo vytvořte kolekci s názvem Inventory podle popisu v prvním dílčím postupu v článku o zobrazení obrázků a textů v galerii.
Přidejte popisek a do jeho vlastnosti Text nastavte tento vzorec:
CountIf(Inventory, UnitsInStock < 30)
Popisek zobrazí hodnotu 2, protože pro dva produkty (Ganymede a Callisto) je na skladě méně než 30 jednotek.
Přidejte další popisek a do jeho vlastnosti Text nastavte tento vzorec:
CountA(Inventory.UnitsInStock)
Popisek zobrazí hodnotu 5, což je počet neprázdných buněk ve sloupci UnitsInStock.
Přidejte další popisek a do jeho vlastnosti Text nastavte tento vzorec:
CountRows(Inventory)
Popisek zobrazí hodnotu 5, protože kolekce obsahuje pět řádků.