Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Отнася се за: Приложения
за платно Copilot Studio
Работен плот потоци
Модел-управлявани приложения
Power Platform CLI
Dataverse функции
Power Pages
Брои всички записи в таблица или преброява всички записи, които отговарят на условие.
Описание
Функцията Count преброява записите, които съдържат число в таблица с една колона.
Функцията CountA преброява записите, които не са празни в таблица с една колона. Тази функция включва empty текст ("") в броя.
Функцията CountIf преброява записите в таблица, които са верни за логическа формула. Формулата може да посочва колони на таблица.9
Функцията 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( Таблица, логическа форма )
- Таблица - Задължително. Таблица от записи за броене.
- Логическа формула - Задължително. Формула за оценяване за всеки запис на таблицата. Записи, които се връщат вярно за тази формула се броят. Формулата може да посочва колони на таблица.9
CountRows( Таблица )
- Таблица - Задължително. Таблица от записи за броене.
Пример
Създайте или импортирайте колекция с име Инвентар, както първата подпроцедура в Показвайте изображения и текст в галерия описва.
Добавете етикет и задайте свойството му Text на тази формула:
CountIf(Наличност, Наличност Наличност < 30)
Етикетът показва 2, защото два продукта (Ganymede и Callisto) имат по-малко от 30 бройки на склад.
Добавете друг етикет и задайте свойството му Текст на тази формула:
CountA(Inventory.UnitsInStock)
Етикетът показва 5, броят на празните клетки в UnitsInStock колона.
Добавете друг етикет и задайте свойството му Текст на тази формула:
CountRows(Наличност)
Етикетът показва 5, защото колекцията съдържа пет реда.