Gepagineerd Power BI-rapport exporteren naar Microsoft Word (Power BI Report Builder)

VAN TOEPASSING OP: Power BI Report Builder Power BI Desktop

Met de Word-renderingsextensie worden gepagineerde Power BI-rapporten weergegeven in de Microsoft Word-indeling (.docx). De indeling is Office Open XML.

Het inhoudstype van bestanden die door deze renderer worden gegenereerd, is application/vnd.openxmlformats-officedocument.wordprocessingml.document en de bestandsextensie is .docx.

Zie Rapporten exporteren (Power BI Report Builder) voor meer informatie over het exporteren naar Word.

Nadat u het rapport naar een Word-document hebt geëxporteerd, kunt u de inhoud van uw rapport wijzigen en documentstijlrapporten ontwerpen, zoals adresetiketten, inkooporders of formulierbrieven.

Notitie

U kunt gepagineerde rapportdefinitiebestanden (.rdl) maken en wijzigen in Power BI Report Builder.

Rapportitems in word

Rapporten die naar Word worden geëxporteerd, worden weergegeven als een geneste tabel die de hoofdtekst van het rapport vertegenwoordigt. Een tablix-gegevensgebied wordt weergegeven als een geneste tabel die de structuur van de gegevensregio in het rapport weerspiegelt. Tekstvakken en rechthoeken worden elk weergegeven als een cel in de tabel. De waarde van het tekstvak wordt weergegeven in de cel.

Afbeeldingen, grafieken, gegevensbalken, sparklines, kaarten, indicatoren en meters worden elk weergegeven als een statische afbeelding in een tabelcel. Hyperlinks en drillthroughkoppelingen op deze rapportitems worden weergegeven. Kaarten en gebieden die in een grafiek kunnen worden geselecteerd, worden niet ondersteund.

Kolomrapporten in nieuwsbriefstijl worden niet weergegeven in Word. De hoofdtekst van het rapport en de achtergrondafbeeldingen van pagina's en kleuren worden niet weergegeven.

Paginering

Nadat het rapport is geopend in Word, wordt het hele rapport opnieuw gepagineert op basis van het paginaformaat. Pagina-einden kunnen ervoor zorgen dat pagina-einden worden ingevoegd op locaties waar u ze niet wilt toevoegen. In sommige gevallen kan het geëxporteerde rapport twee opeenvolgende pagina-einden in een rij hebben of lege pagina's toevoegen. U kunt de paginering van Word wijzigen door de paginamarges aan te passen.

Deze renderer ondersteunt alleen logische pagina-einden.

Grootte van pagina's

Wanneer het rapport wordt weergegeven, worden de hoogte en breedte van de Word-pagina ingesteld door de volgende RDL-eigenschappen: hoogte en breedte van papierformaat, linker- en rechterpaginamarges en de boven- en onderpaginamarges.

Paginabreedte

Word ondersteunt paginabreedten van maximaal 22 inch breed. Als het rapport groter is dan 22 inch, wordt het rapport nog steeds weergegeven. De inhoud van het rapport wordt echter niet weergegeven in de afdrukweergave of leesweergave. Als u de gegevens wilt weergeven, schakelt u over naar de normale weergave of de webindelingsweergave. In deze weergaven vermindert Word de hoeveelheid witruimte, waardoor meer inhoud van uw rapport wordt weergegeven.

Wanneer het rapport wordt weergegeven, wordt het zo breed als nodig, maximaal 22 inch, om de inhoud weer te geven. De minimale breedte van het rapport is gebaseerd op de eigenschap RDL Width in het deelvenster Eigenschappen.

Documenteigenschappen

De Word-renderer schrijft de volgende metagegevens naar het DOCX-bestand.

Eigenschappen van rapportelement Beschrijving
Rapporttitel (rapporttitel) Titel
Report.Author Auteur
Report.Description Opmerkingen

Kop- en voetteksten van pagina's

Paginakopteksten en voetteksten worden weergegeven als kop- en voettekstgebieden in Word. Als een rapportpaginanummer of een expressie die het totale aantal rapportpagina's aangeeft, wordt weergegeven in de kop- of voettekst van de pagina, worden deze vertaald naar een Word-veld, zodat het nauwkeurige paginanummer wordt weergegeven in het weergegeven rapport. Als de hoogte van de kop- of voettekst is ingesteld in het rapport, kan deze instelling niet worden ondersteund. De eigenschap PrintOnFirstPage kan onder bepaalde omstandigheden aangeven of tekst in de voettekst van een paginakoptekst op de eerste pagina van een rapport wordt afgedrukt. Als het weergegeven rapport meerdere pagina's bevat en elke pagina slechts één sectie bevat, kunt u PrintOnFirstPage instellen op False en wordt de tekst op de eerste en pagina onderdrukt; anders wordt de tekst afgedrukt, ongeacht de waarde van de eigenschap PrintOnFirstPage.

De Word-renderer probeert alle expressies in paginakoppen en voetteksten te parseren wanneer rapporten worden geëxporteerd naar Word. Veel vormen van expressies parseren en de verwachte waarden worden weergegeven in paginavoetteksten en kopteksten op alle rapportpagina's.

Wanneer een paginavoettekst of paginakoptekst echter een complexe expressie bevat die resulteert in verschillende waarden op verschillende pagina's van een rapport, kan dezelfde waarde op alle rapportpagina's worden weergegeven. De paginanummers in de volgende twee expressies worden niet verhoogd in het geëxporteerde rapport. Het paginanummer wordt omgezet in dezelfde waarde op alle rapportpagina's.

  • ="Page: " + Globals!PageNumber.ToString + " of " + Globals!TotalPages.ToString

  • =Avg(Fields!YTDPurchase.Value, "Sales") & " Page Number " & Globals!PageNumber

Dit komt doordat de Word-renderer het rapport parseert voor velden die betrekking hebben op paginering, zoals PageNumber en TotalPages , en alleen eenvoudige verwijzing verwerkt, geen aanroepen naar een functie. In dit geval roept de expressie de functie ToString aan. De volgende twee expressies zijn gelijkwaardig en worden beide correct weergegeven wanneer u een voorbeeld van het rapport bekijkt in Power BI Report Builder of het gepubliceerde rapport weergeeft in een Power BI Services-webportal of een SharePoint-bibliotheek. De Word-renderer parseert echter alleen de tweede expressie en geeft de juiste paginanummers weer.

  • Complexe expressie: Expressie is ="Average Sales " & Avg(Fields!YTDPurchase.Value, "Sales") & " Page Number " & Globals!PageNumber

  • Expressie met tekstuitvoeringen: Tekst, Gemiddelde verkoop en expressie, =Avg(Fields!YTDPurchase.Value, "Sales)en tekst, paginanummer en expressie =Globals!PageNumber

U kunt dit probleem voorkomen door meerdere tekstuitvoeringen te gebruiken in plaats van één complexe expressie wanneer u expressies in voetteksten en kopteksten gebruikt. De volgende twee expressies zijn equivalent. De eerste is een complexe expressie die de tweede expressie gebruikt tekstuitvoeringen. De Word-renderer parseert alleen de tweede expressie.

Documentoverzicht

Als er documenttoewijzingslabels in het rapport bestaan, worden deze weergegeven als inhoudsopgavelabels (Word Table of Contents) op de respectieve rapportitems en groepen. Het documenttoewijzingslabel wordt gebruikt als labeltekst voor de inhoudslabels. De doelkoppeling bevindt zich in de buurt van het item waarop het label is ingesteld. Hoewel er geen inhoudsinhoud voor u wordt gemaakt in het Word-document, kunt u uw eigen inhoudstekst maken met behulp van de documenttoewijzingslabels die in het rapport worden weergegeven met de volgende stappen.

  1. Selecteer in het Word-document de positie waar de toc naartoe moet gaan.
  2. Selecteer Invoegen op het lint.
  3. Selecteer de vervolgkeuzelijst Snelonderdelen .
  4. Selecteer Veld in de vervolgkeuzelijst.
  5. Selecteer inhoudsopgave in veldnamen en selecteer de knop Inhoudsopgave in het deelvenster Veldeigenschappen.
  6. Selecteer in het pop-upvenster de knop Opties en controleer of het vak Tabelinvoervelden is ingeschakeld.
  7. Selecteer OK in beide pop-upvensters om het proces te voltooien en de toc te genereren.

Zie Een documentoverzicht of inhoudsopgave maken (Power BI Report Builder) voor meer informatie.

Interactiviteit

Sommige interactieve elementen worden ondersteund in Word. Hier volgt een beschrijving van specifieke gedragingen.

Weergeven en verbergen

De Word-renderer geeft rapportitems weer op basis van hun status wanneer ze worden weergegeven. Als de status van een rapportitem is verborgen, wordt het rapportitem niet weergegeven in het Word-document. Als de status van een rapportitem wordt weergegeven, wordt het rapportitem weergegeven in het Word-document. De wisselfunctie wordt niet ondersteund in Word.

Hyperlinks en drillthroughkoppelingen op tekstvak- en afbeeldingsrapportitems worden weergegeven als hyperlinks in het Word-document. Wanneer u de hyperlink selecteert, wordt de standaardwebbrowser geopend en gaat u naar de URL. Wanneer u de drillthrough-hyperlink selecteert, wordt de oorspronkelijke rapportserver geopend.

Interactieve sortering

De inhoud van het rapport wordt weergegeven op basis van hoe deze momenteel in de rapportgegevensregio worden gesorteerd. Word biedt geen ondersteuning voor interactieve sortering. Nadat het rapport is weergegeven, kunt u tabelsortering toepassen in Word.

Bladwijzers

Bladwijzers in het rapport worden weergegeven als Word-bladwijzers. Bladwijzerkoppelingen worden weergegeven als hyperlinks die verbinding maken met de bladwijzerlabels in het document. Bladwijzerlabels moeten minder dan 40 tekens lang zijn. Het enige speciale teken dat kan worden gebruikt in een bladwijzerlabel is een onderstrepingsteken (_). Niet-ondersteunde speciale tekens worden verwijderd uit de naam van het bladwijzerlabel en als de naam langer is dan 40 tekens, wordt de naam afgekapt. Als het rapport dubbele bladwijzernamen bevat, worden de bladwijzers niet weergegeven in Word.

Word-stijlweergave

Hier volgt een korte beschrijving van hoe stijlen worden weergegeven in Word.

Kleurenpalet

Kleuren die in het rapport worden weergegeven, worden weergegeven in het Word-document.

Border

Randen voor rapportitems, met uitzondering van de paginarand, worden weergegeven als tabelranden in Word.

Golvende lijnen in geëxporteerde rapporten

Bij het exporteren en weergeven in Word kunnen rapportgegevens of constanten worden onderstreept door rode of groene golvende lijnen. De rode golvende lijnen identificeren spelfouten. De groene golvende lijnen identificeren grammaticafouten. Dit gebeurt wanneer het rapport woorden bevat die niet voldoen aan de controle (spelling en grammatica) van de bewerkingstaal die is opgegeven in Word. Kolomtitels in het Engels worden bijvoorbeeld waarschijnlijk onderstreept door rode golvende lijnen wanneer het rapport wordt weergegeven in een Spaanse versie van Word. Waargenomen spelfouten komen vaker voor in rapporten dan waargenomen grammaticafouten, omdat rapporten meestal alleen korte tekst bevatten, niet volledige zinnen of alinea's.

De aanwezigheid van golvende lijnen in rapporten impliceert dat het rapport fouten bevat, wat waarschijnlijk niet het geval is. U kunt de golvende lijnen verwijderen door de controletaal voor het rapport te wijzigen. Als u de controletaal wilt wijzigen, selecteert u de inhoud van het rapport en geeft u vervolgens de juiste taal voor de inhoud op. U kunt alle of een deel van de inhoud selecteren. In Word bevindt de taaloptie Controletaal instellen zich in het gebied Taal op het tabblad Controleren . Nadat u de inhoud hebt bijgewerkt, moet u het document opnieuw opslaan.

Afhankelijk van de taalversie van uw Office-programma zijn de taalprogramma's (bijvoorbeeld woordenlijst) van de taal die u hebt gekozen, opgenomen in het programma of geleverd in een Microsoft Office-taalpakket dat u aanschaft.

De volgende onderwerpen bevatten aanvullende informatie over het instellen van Office- en Word-opties.

Notitie

Wanneer u de bewerkingstaal wijzigt in Taalvoorkeuren voor Microsoft Office of het dialoogvenster Opties voor Word in Word, is de wijziging van toepassing op alle Office-programma's.

Word-beperkingen

De volgende beperkingen worden toegepast door Microsoft Word:

  • Word-tabellen ondersteunen maximaal 63 kolommen. Als uw rapport meer dan 63 kolommen bevat en u probeert het weer te geven, splitst Word de tabel. De extra kolommen worden naast de 63 kolommen geplaatst die worden weergegeven in de hoofdtekst van het rapport. Daarom worden de rapportkolommen mogelijk niet weergegeven zoals verwacht.

  • Word ondersteunt een maximale paginabreedte van 22 inch breed en 22 inch hoog. Als uw inhoud groter is dan 22 inch, worden sommige gegevens mogelijk niet weergegeven in de afdrukweergave.

  • In Word worden instellingen voor de hoogte van de kop- en voettekst van de pagina genegeerd.

  • Nadat het rapport is geëxporteerd, wordt het rapport opnieuw gepagineerd. Dit kan ertoe leiden dat er extra pagina-einden worden toegevoegd aan het weergegeven rapport.

  • In Word worden geen veldnamenrijen op pagina twee en hoger herhaald, hoewel u de eigenschap RepeatOnNewPage van de statische veldnamenrij in een tablix (tabel, matrix of lijst) instelt op Waar. U kunt expliciete pagina-einden in uw rapport definiëren om af te dwingen dat veldnamenrijen worden weergegeven op nieuwe pagina's. Omdat Word echter een eigen paginering toepast op het weergegeven rapport dat wordt geëxporteerd naar Word, kunnen de resultaten variëren en kan de veldnamenrij niet voorspelbaar worden herhaald. De statische veldnamenrij is de rij die de kolomkoppen bevat.

  • Tekstvakken worden groter wanneer ze niet-brekende spaties bevatten.

  • Wanneer tekst naar Word wordt geëxporteerd, kan tekst met lettertypeversiering in bepaalde lettertypen onverwachte of ontbrekende glyphs genereren in het weergegeven rapport.

Voordelen van het gebruik van de Word-renderer

Naast het maken van de functies die nieuw zijn in Microsoft Word .docx-bestanden die beschikbaar zijn voor geëxporteerde rapporten, zijn *.docx-bestanden van geëxporteerde rapporten meestal kleiner. Rapporten die worden geëxporteerd met de Word-renderer, zijn doorgaans aanzienlijk kleiner dan dezelfde rapporten die zijn geëxporteerd met de Word 2003-renderer.

Compatibiliteit met eerdere versies van geëxporteerde rapporten

U kunt een Compatibiliteitsmodus van Word selecteren en compatibiliteitsopties instellen. De Word-renderer maakt documenten met de compatibiliteitsmodus ingeschakeld. Het opslaan van de documenten met de compatibiliteitsmodus uitgeschakeld kan van invloed zijn op de indeling van het document.

Als u de compatibiliteitsmodus uitschakelt en vervolgens een rapport opnieuw opgeslagen, kan de rapportindeling op onverwachte manieren veranderen.

Verschillen tussen de word- en Word 2003-renderers

Rapporten die worden weergegeven met de Word- of Word 2003-renderers zijn meestal visueel niet te onderscheiden. Mogelijk ziet u echter kleine verschillen tussen de twee Word- of Word 2003-indelingen.

Instellingen voor apparaatgegevens

U kunt enkele standaardinstellingen voor deze renderer wijzigen, zoals hyperlinks en drillthrough-koppelingen weglaten of alle items uitvouwen die kunnen worden in- of uitgeschakeld, ongeacht de oorspronkelijke status van het item wanneer het wordt weergegeven, door de instellingen voor apparaatgegevens te wijzigen. Zie de instellingen voor apparaatgegevens in Word voor meer informatie.