Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez utiliser des API d’opération de page pour ajouter ou supprimer une page d’un rapport pendant une session d’analytique incorporée Power BI.
Ajouter une page
Pour ajouter une nouvelle page au rapport actuel, utilisez la méthode
addPage(displayName?: string): Promise<Page>
-
displayNamedéfinit le nom complet de la nouvelle page. Si ce n’est pas spécifié, le nom complet est défini surPage#<NUM>. - La fonction retourne une instance
Pagede la nouvelle page.
Par exemple, ajoutez une page portant le nom complet Sales au rapport actuel :
let newPage = await report.addPage("Sales");
Supprimer une page
Pour supprimer une page d’un rapport, vous pouvez utiliser la méthode
Supprimer une page à l’aide d’une instance de rapport
Pour supprimer une page d’un rapport à l’aide d’une instance de Report :
deletePage(pageName: string): Promise<void>
pageName est un identificateur unique différent de la displayName. Vous pouvez utiliser l’API report.getPages pour obtenir le pageName.
Par exemple, supprimez une page portant le nom ReportSection123:
await report.deletePage("ReportSection123");
ReportSection123 est la pageName l’API getPages retournée pour la page Sales
Supprimer une page à l’aide d’une instance de page
Pour supprimer une page d’un rapport à l’aide d’une instance de Page :
delete(): Promise<void>
Par exemple:
newPage.delete();
Renommer une page
Pour renommer une page sur un rapport, vous pouvez utiliser la méthode
Renommer une page à l’aide d’une instance de rapport
Pour renommer une page à partir d’un rapport à l’aide de l’instance Report :
renamePage(pageName: string, displayName: string): Promise<void>
pageName est un identificateur unique différent de la displayName. Vous pouvez utiliser l’API report.getPages pour obtenir le pageName.
Par exemple, renommez la page avec le nom ReportSection123 pour new sales:
report.renamePage("ReportSection123", "New Sales");
ReportSection123 est la pageName l’API getPages retournée pour la page Sales.
Renommer une page à l’aide d’une instance de page
Pour renommer une page à partir d’un rapport à l’aide de l’instance Page :
setDisplayName(displayName: string): Promise<void>
Par exemple, renommez la page en New Sales:
newPage.setDisplayName("New Sales");
Considérations et limitations
Les opérations de page fonctionnent uniquement une fois le rapport chargé.
Contenu connexe
- Obtenir des pages et des visuels
- de navigation de page
- Vue d’ensemble de la création de rapports
- Créer, modifier et enregistrer un rapport incorporé