Функције "Цоунт", "ЦоунтА", "ЦоунтИф" и "ЦоунтРоwс"
Важи за: Цанвас апликације Десктоп флоwс Модел-дривен аппс Power Pages Power Platform ЦЛИ
Броји све записе у табели или броји све записе који испуњавају неки услов.
Опис
Функција Count броји број записа који садрже број у табели са једном колоном.
Функција CountA броји број записа који нису празни у табели са једном колоном. Ова функција укључује празан текст ("") у броју.
Функција CountIf броји број записа у табели који су тачни за логичку формулу. Формула може да референцира колоне табеле.
Функција CountRows броји број записа у табели.
Свака од ових функција враћа број.
Морате да омогућите Побољшано делегирање за Microsoft Dataverse опцију у напредним поставкама да би делегирање функција CountIf и CountRows радило. Да бисте омогућили опцију:
Отворите апликацију у којој желите да користите функције.
Изаберите мени Поставке>Предстојеће функције>Преглед.
Укључите Побољшано делегирање за Microsoft Dataverse опцију.
Важно
- Дозвољено је ограничење од 50.000 делегирања ако користите функције
CountRows
иCountIf
са филтерима. Не постоји чврсто ограничење заCountRows
функцију када се издваја директно из извора података због кешираног броја који Dataverse чува. - Ако се
CountRows(<Data Source>)
функција користи без филтрирања, бројање можда неће бити 100% тачно, јер се кеширани број периодично ажурира. Ако вам је потребно прецизно бројање и очекујете да је резултат испод укупног ограничења, можете заобићи кеширано бројање путемCountIf(<Data Source>, True)
.
Синтакса
Count( SingleColumnTable )
CountA( SingleColumnTable )
- SingleColumnTable – Обавезно. Колона записа који се броје.
CountIf( Table, LogicalFormula )
- Table – Обавезно. Табела записа који се броје.
- LogicalFormula – Обавезно. Формула за процену за сваки запис табеле. Записи који се враћају тачно за ову формулу се рачунају. Формула може да референцира колоне табеле.
CountRows( Table )
- Table – Обавезно. Табела записа који се броје.
Пример
Увезите или креирајте колекцију под називом Инвентар, као што то описује први поступак у чланку Приказ слика и текста у галерији.
Додајте ознаку и подесите њено својство Текст према овој формули:
CountIf(Inventory, UnitsInStock < 30)
Ознака показује 2 јер два производа (Ganymede и Callisto) имају на располагању мање од 30 јединица.
Додајте другу налепницу и подесите својство њеног текста према овој формули:
CountA(Inventory.UnitsInStock)
Ознака показује 5, број празних ћелија у колони UnitsInStock.
Додајте другу налепницу и подесите својство њеног текста према овој формули:
CountRows(Inventory)
Ознака показује 5 јер колекција садржи пет редова.