Поделиться через


Добавление функций отчетов в приложение на основе модели

Приложения Power Apps могут включать отчеты с разбивкой на страницы, которые предоставляют полезную деловую информацию пользователю. Эти отчеты основаны на службах SQL Server Reporting Services и предоставляют тот же набор функций, которые доступны для типичных отчетов SQL Server Reporting Services.

Стандартный отчет о ходе выполнения целей

Системные отчеты доступны всем пользователям. Физические лица, которые создают или обладают отчетами, могут делиться ими с определенными коллегами или командами или предоставлять доступ к отчетам всем пользователям в организации, чтобы они могли запускать их. Эти отчеты используют запросы FetchXML, которые являются собственными для Microsoft Dataverse и извлекают данные для создания отчета. Отчеты, создаваемые в приложении Power Apps, являются отчетами на основе Fetch.

Замечание

Функции отчетности не работают с приложениями на основе холста или приложениями на основе модели, работающими на мобильных устройствах, например на планшетах и телефонах.

Добавление отчетности в приложение на основе модели

Вы можете добавить функции создания отчетов на основе выборки в приложение, чтобы пользователи могли запускать, предоставлять общий доступ, создавать и изменять отчеты. Для этого добавьте таблицу отчетов в приложение.

  1. Войдите в Power Apps , выберите решения, откройте нужное решение, а затем откройте приложение на основе модели, в котором требуется добавить отчеты для редактирования.
  2. В конструкторе приложений выберите новую>таблицу Dataverse.
  3. В списке "Выбор таблицы " выберите таблицу "Отчет " и нажмите кнопку "Добавить".
  4. Выберите Сохранить, затем выберите Опубликовать.

Теперь приложение отображает страницу отчетов , на которой пользователи могут просматривать, запускать, назначать, предоставлять общий доступ и изменять отчеты, которым они имеют разрешение, а также создавать отчеты с помощью мастера отчетов.

Приложение на основе модели с добавленными отчетами

Варианты создания новых отчетов

Вы можете создать новый отчет одним из двух способов:

  • Используйте мастер отчетов. Откройте приложение на основе модели, которое включено для создания отчетов, выберите страницу "Отчеты ", а затем выберите "Создать ", чтобы открыть мастер отчетов, чтобы создать отчет. Мастер отчетов может создавать отчеты в виде таблиц и диаграмм, включая детализированные отчеты и отчеты типа "N лучших". Дополнительные сведения: создание отчета с помощью мастера отчетов
  • Используйте расширение авторизации отчетов. Вы можете создавать новые или настраивать существующие отчеты служб Reporting Services на основе выборки с помощью Visual Studio, SQL Server Data Tools и расширения разработки отчетов. Дополнительные сведения: Создание нового отчета с помощью SQL Server Data Tools

Видимость отчета

Стандартные отчеты таблиц, такие как сводный отчет по таблице учетных записей, доступны всем пользователям приложения. Пользователи, которым принадлежат отчеты, могут совместно использовать их с определенными коллегами или командами. Системные администраторы и системные кастомизаторы могут предоставлять отчеты с видимостью на уровне всей организации, чтобы все пользователи могли использовать их. Сведения о том, как предоставить общий доступ к отчету, см. в статье "Общий доступ к отчету" другим пользователям и командам.

Отчеты в решениях

Отчеты поддерживают решения. Добавление отчета в качестве компонента в решение делает его одним блоком программного обеспечения, которое расширяет функциональные возможности Power Apps и пользовательский интерфейс. В решения можно добавлять только отчеты, видимые для организации.

Чтобы найти, можно ли просматривать отчет в организации: в списке отчетов откройте приложение на основе модели, выберите отчет и нажмите кнопку "Изменить". На вкладке Администрирование определите, установлено ли для параметра Доступно для просмотра значение Организация.

Видимость отчета уровня организации.

Вы можете добавлять, импортировать или экспортировать моментальные снимки отчетов в рамках решения. В приложениях на основе модели такие элементы, как отчёты, вложенные отчёты, категория отчёта, область отображения отчёта и тип строк, связанных с отчётами, считаются компонентами набора отчетов. При импорте обновления решения в режиме без перезаписи любые обновления отчета решением будут игнорироваться, если какой-либо компонент набора отчетов был настроен.

Работа с отчетами
Создание отчетов с помощью мастера отчетов
Добавление отчета извне Power Apps
Изменение фильтра по умолчанию для отчета