Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik: Vászonalapú alkalmazások
Copilot Studio
Desktop folyamatok
Modellalapú alkalmazások
Power Platform CLI
Dataverse függvények
Power Pages
Megszámlálják egy tábla összes rekordját, vagy megszámlálják az összes olyan rekordot, amely megfelel egy adott feltételnek.
Ismertetés
A Count függvény megszámolja az egyoszlopos táblában számokat tartalmazó rekordok számát.
A CountA függvény megszámolja az egyoszlopos táblában nem üres rekordok számát. A függvény az üres szöveget ("") is beleszámítja a darabszámba.
A CountIf függvény megszámolja a tábla azon rekordjainak számát, amelyek igazak egy logikai képletre. A képlet hivatkozhat a tábla oszlopaira.
A CountRows függvény megszámolja egy tábla rekordjainak számát.
Ezen függvények mindegyike egy-egy számot ad vissza.
Az előzetes beállításokban engedélyeznie kell a Microsoft Dataverse továbbfejlesztett delegálását , hogy működjön CountIfCountRows a delegálás. A beállítás engedélyezése:
Nyissa meg azt az alkalmazást, ahol a függvényt használni szeretné.
Válassza Beállítások>Hamarosan megjelenő funkciók>Előzetes verzió lehetőséget.
Kapcsolja be a Bővített delegálás a Microsoft Dataverse esetén beállítást.
Fontos
- Érvényben van egy 50 ezres delegálási korlát a
CountRowsésCountIffüggvények szűrőkkel való használata esetén. Nincs végleges korlátozás aCountRowsfüggvényre, ha közvetlenül az adatforrásból nyerik ki, a Dataverse által tárolt gyorsítótárazási számláló miatt. - Ha a
CountRows(<Data Source>)függvényt szűrés nélkül használják, akkor előfordulhat, hogy a számláló nem 100%-ig pontos, mivel a gyorsítótárazott számláló időnként frissül. Ha pontos számlálóra van szüksége, és elvárja, hogy az eredmény az összesítési korlát alatt legyen, megkerülheti a gyorsítótárban tárolt számlálót aCountIf(<Data Source>, True)segítségével.
Szintaxis
Count( SingleColumnTable )
CountA( SingleColumnTable )
- SingleColumnTable – Kötelező. A megszámlálandó rekordok oszlopa.
CountIf( Table, LogicalFormula )
- Tábla - Kötelező. A megszámlálandó rekordok táblája.
- LogicalFormula - Kötelező. A tábla egyes rekordjainak kiértékeléséhez használandó képlet. A függvény azokat a rekordokat számolja meg, melyekre vonatkozóan a képlet true (igaz) értéked ad vissza. A képlet hivatkozhat a tábla oszlopaira.
CountRows( Táblázat )
- Tábla - Kötelező. A megszámlálandó rekordok táblája.
Példa
Hozzon létre vagy importáljon egy Inventory (Leltár) nevű gyűjteményt a Show images and text in a gallery (Képek és szöveg megjelenítése egy gyűjteményben) című témakör első részeljárásában leírt módon.
Adjon hozzá egy címkét, majd állítsa be a Szöveg tulajdonságát a következő képletnek megfelelően:
CountIf(Inventory, UnitsInStock < 30)
A feliraton a 2 érték fog megjelenni, mert két termékből (a Ganymede-ből és Callistóból) van kevesebb, mint 30 darab készleten.
Adjon hozzá még egy feliratot, és a Text (Szöveg) tulajdonságát állítsa a következő képletre:
CountA(Inventory.UnitsInStock)
A feliraton az 5 érték fog megjelenni, mert ennyi cella nem üres a UnitsInStock (Raktáron) oszlopban.
Adjon hozzá még egy feliratot, és a Text (Szöveg) tulajdonságát állítsa a következő képletre:
CountRows(Leltár)
A feliraton az 5 érték fog megjelenni, mert a gyűjtemény öt sort tartalmaz.