Общие операции

Кончик

Экспериментируйте с API в режиме реального времени с помощью собственного отчета или примера отчета в песочнице разработчика раздела игровой площадки Power BI Embedded Analytics.

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

Общие операции для всех компонентов

Следующие операции применяются к отчету, визуальному элементу отчета, панели мониторинга, плитке панели мониторинга, отчету с разбивкой на страницы и компонентам Q&A.

Запуск внедренного компонента в полноэкранном режиме

Следующие примеры кода используются для открытия внедренного компонента в полноэкранном режиме или выхода из полноэкранного режима.

report.fullscreen();
report.exitFullscreen();

Перезагрузить компонент

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

await dashboard.reload();

Общие операции с отчетами

Следующие операции применяются только к отчетам.

Этот метод выводит активную страницу отчета, вызывая window.print() на компоненте iframe внедрения.

await report.print();

Обновление отчета

Этот метод обновляет подчеркнутые данные внедренного компонента без сброса текущих фильтров или взаимодействия пользователей и работает только в режиме direct query.

await report.refresh();