Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Vzťahuje sa na: Aplikácie plátna Copilot Studio
Desktop postupy
modelom riadené aplikácie
Power Platform CLI
Dataverse funkcie
Power Pages
Spočíta všetky záznamy v tabuľke alebo spočíta všetky záznamy, ktoré spĺňajú podmienku.
Popis
Funkcia Count spočíta počet záznamov, ktoré obsahujú číslo, v tabuľke s jedným stĺpcom.
Funkcia CountA spočíta počet záznamov, ktoré nie sú prázdne , v tabuľke s jedným stĺpcom. Táto funkcia zahŕňa do výsledného počtu aj prázdny text ("").
Funkcia CountIf spočíta v tabuľke počet záznamov, ktoré majú pre logický vzorec hodnotu True . Vzorec môže odkazovať na stĺpce tabuľky.
Funkcia CountRows spočíta počet záznamov v tabuľke.
Každá z týchto funkcií vráti číslo.
Na fungovanie delegovania funkcií a CountRows delegovania funkcií je potrebné v rozšírených nastaveniach CountIf povoliť možnosť Rozšírené delegovania pre službu Microsoft Dataverse. Povolenie možnosti:
Otvorte aplikáciu, kde chcete použiť funkcie.
Vyberte Nastavenie>Pripravované funkcie>Náhľad.
Zapnite možnosť Rozšírené delegovanie pre Microsoft Dataverse.
Dôležité
- Ak použijete funkcie
CountRowsaCountIfs filtrami, existuje limit 50 000 delegovaní. Neexistuje žiadny tvrdý limit pre funkciuCountRowspri extrahovaní priamo zo zdroja údajov z dôvodu množstva uloženého vo vyrovnávacej pamäti Dataverse. - Ak sa funkcia
CountRows(<Data Source>)používa bez filtrovania, počet nemusí byť stopercentne presný, pretože počet vo vyrovnávacej pamäti sa pravidelne aktualizuje. Ak potrebujete presný počet a očakávate, že výsledok bude pod súhrnným limitom, môžete počet vynechaných miest v pamäti obísť cezCountIf(<Data Source>, True).
Syntax
Count( SingleColumnTable )
CountA( SingleColumnTable )
- SingleColumnTable – povinné. Stĺpec so záznamami, ktoré sa majú spočítať.
CountIf( Table, LogicalFormula )
- Tabuľka – povinné. Tabuľka so záznamami, ktoré sa majú spočítať.
- LogicalFormula – povinné. Vzorec, ktorý sa má vyhodnotiť pre každý záznam tabuľky. Spočítajú sa záznamy, ktoré pre tento vzorec vracajú hodnotu true. Vzorec môže odkazovať na stĺpce tabuľky.
CountRows( Tabuľka )
- Tabuľka – povinné. Tabuľka so záznamami, ktoré sa majú spočítať.
Príklad
Naimportujte alebo vytvorte kolekciu s názvom Inventár podľa popisu v prvom čiastkovom postupe v článku o zobrazení obrázkov a textu v galérii.
Pridajte označenie a do jeho vlastnosti Text zadajte tento vzorec:
CountIf(Inventory, UnitsInStock < 30)
Označenie zobrazí hodnotu 2, pretože dva produkty (Ganymede a Callisto) majú na sklade menej ako 30 jednotiek.
Pridajte ďalšie označenie a jeho vlastnosť Text nastavte na tento vzorec:
CountA(Inventory.UnitsInStock)
Označenie zobrazí hodnotu 5, čo je počet buniek v stĺpci UnitsInStock, ktoré nie sú prázdne.
Pridajte ďalšie označenie a jeho vlastnosť Text nastavte na tento vzorec:
CountRows(Inventár)
Označenie zobrazí hodnotu 5, pretože kolekcia obsahuje päť riadkov.