Sdílet prostřednictvím


Export stránkované sestavy Power BI do Microsoft Wordu (power BI Tvůrce sestav)

PLATÍ PRO: Power BI Tvůrce sestav Power BI Desktopu

Vykreslovací rozšíření Wordu vykreslí stránkované sestavy Power BI do formátu Microsoft Wordu (.docx). Formát je Office Open XML.

Typ obsahu souborů generovaných tímto rendererem je application/vnd.openxmlformats-officedocument.wordprocessingml.document a přípona souboru je .docx.

Podrobnosti o exportu do Wordu najdete v tématu Export sestav (Tvůrce sestav Power BI).

Po exportu sestavy do wordového dokumentu můžete změnit obsah sestavy a navrhnout sestavy ve stylu dokumentu, jako jsou adresní štítky, nákupní objednávky nebo formulářová dopisy.

Poznámka:

Soubory definice stránkované sestavy (.rdl) můžete vytvářet a upravovat v Tvůrce sestav Power BI.

Položky sestavy ve slově

Sestavy exportované do Wordu se zobrazí jako vnořená tabulka, která představuje tělo sestavy. Oblast dat tablix se vykreslí jako vnořená tabulka, která odráží strukturu oblasti dat v sestavě. Textová pole a obdélníky se vykreslí jako buňka v tabulce. Hodnota textového pole se zobrazí uvnitř buňky.

Obrázky, grafy, datové pruhy, minigrafy, mapy, indikátory a měřidla se v buňce tabulky vykreslují jako statický obrázek. Vykreslí se hypertextové odkazy a odkazy na podrobnou analýzu těchto položek sestavy. Mapy a oblasti, které je možné vybrat v grafu, nejsou podporovány.

Sestavy sloupců ve stylu bulletinu se ve Wordu nevykreslují. Text sestavy a obrázky a barvy pozadí stránky se nevykreslují.

Stránkování

Po otevření sestavy ve Wordu word znovu vytvoří celou sestavu na základě velikosti stránky. Opětovné vytvoření může způsobit vložení konců stránek do umístění, kam jste je nechtěli přidat, a v některých případech může způsobit, že exportovaná sestava bude mít dva po sobě jdoucí konce stránek v řádku nebo přidat prázdné stránky. Stránkování Wordu můžete změnit úpravou okrajů stránky.

Tento renderer podporuje pouze logické konce stránek.

Změna velikosti stránky

Při vykreslení sestavy se výška a šířka stránky Wordu nastaví pomocí následujících vlastností RDL: výška a šířka papíru, levý a pravý okraj stránky a horní a dolní okraje stránky.

Šířka stránky

Word podporuje šířky stránek, které mají šířku až 22 palců. Pokud je sestava širší než 22 palců, renderer sestavu stále vykresluje; Aplikace Word však nebude zobrazovat obsah sestavy v zobrazení rozložení při tisku nebo v zobrazení rozložení pro čtení. Pokud chcete zobrazit data, přepněte do normálního zobrazení nebo zobrazení rozložení webu. V těchto zobrazeních Word zmenšuje množství prázdných znaků, čímž zobrazí více obsahu sestavy.

Při vykreslení se sestava rozrůstá tak, jak je potřeba, až 22 palců, aby se zobrazil obsah. Minimální šířka sestavy je založena na RDL Width vlastnost v podokně Vlastnosti.

Vlastnosti dokumentu

Renderer Wordu zapíše do souboru DOCX následující metadata.

Vlastnosti elementu sestavy Popis
Název sestavy (název sestavy) Nadpis
Report.Author Vytvořit
Report.Description Poznámky

Záhlaví a zápatí stránky

Záhlaví a zápatí stránky se ve Wordu vykreslují jako oblasti záhlaví a zápatí. Pokud se v záhlaví nebo zápatí stránky sestavy zobrazí číslo stránky sestavy nebo výraz označující celkový počet stránek, přeloží se do pole Wordu, aby se v vykreslené sestavě zobrazilo přesné číslo stránky. Pokud je v sestavě nastavená výška záhlaví nebo zápatí, Word toto nastavení nepodporuje. Vlastnost PrintOnFirstPage může za určitých okolností určit, zda se text v zápatí stránky záhlaví stránky vytiskne na první stránce sestavy. Pokud má vykreslená sestava více stránek a každá stránka obsahuje pouze jeden oddíl, můžete nastavit PrintOnFirstPage na False a text je potlačen na první a stránce; v opačném případě text vytiskne bez ohledu na hodnotu PrintOnFirstPage vlastnost.

Při exportu sestav do Wordu se renderer pokusí analyzovat všechny výrazy v záhlaví a zápatí stránky. Mnoho forem výrazů se úspěšně parsuje a očekávané hodnoty se zobrazují v zápatí stránky a záhlaví na všech stránkách sestavy.

Pokud ale zápatí stránky nebo záhlaví stránky obsahuje složitý výraz, který se vyhodnotí jako různé hodnoty na různých stránkách sestavy, může se stejná hodnota zobrazit na všech stránkách sestavy. Čísla stránek v následujících dvou výrazech se v exportované sestavě nezvýšují. Číslo stránky se převede na stejnou hodnotu na všech stránkách sestavy.

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

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

K tomu dochází, protože renderer Aplikace Word analyzuje sestavu pro pole související se stránkováním, jako je PageNumber a TotalPages a zpracovává pouze jednoduchý odkaz, nikoli volání funkce. V tomto případě výraz volá funkci ToString . Následující dva výrazy jsou ekvivalentní a oba se vykreslují správně při zobrazení náhledu sestavy v Power BI Tvůrce sestav nebo vykreslení publikované sestavy na webovém portálu Služby Power BI nebo v knihovně SharePointu. Vykreslovací modul Wordu však úspěšně parsuje pouze druhý výraz a vykresluje správná čísla stránek.

  • Komplexní výraz: Výraz je ="Average Sales " & Avg(Fields!YTDPurchase.Value, "Sales") & " Page Number " & Globals!PageNumber

  • Výraz se spuštěním textu: Text, Průměr prodeje a výraz, =Avg(Fields!YTDPurchase.Value, "Sales)a text, Číslo stránky a výraz =Globals!PageNumber

Chcete-li se tomuto problému vyhnout, použijte při použití výrazů v zápatí a záhlavích více textových spuštění namísto jednoho složitého výrazu. Následující dva výrazy jsou ekvivalentní. První z nich je složitý výraz, který druhý používá spuštění textu. Vykreslovací modul Wordu parsuje pouze druhý výraz úspěšně.

Mapa dokumentu

Pokud v sestavě existují popisky mapování dokumentů, zobrazí se jako popisky obsahu (Word Table of Contents) u příslušných položek a skupin sestavy. Popisek mapy dokumentu se používá jako text popisku popisků obsahu. Cílový odkaz je umístěn u položky, na které je popisek nastaven. I když se obsah nevytvořil pro vás ve wordovém dokumentu, můžete vytvořit vlastní obsah pomocí popisků mapy dokumentů, které se v sestavě vykreslují, pomocí následujících kroků.

  1. V dokumentu aplikace Word vyberte umístění, kam má obsah přejít.
  2. Na pásu karet vyberte Vložit.
  3. Vyberte rozevírací nabídku Rychlé části.
  4. V rozevírací nabídce vyberte Pole .
  5. V názvech polí vyberte obsah a v podokně Vlastností pole vyberte tlačítko Obsah.
  6. V automaticky otevíraných oknech vyberte tlačítko Možnosti a ujistěte se, že je zaškrtnuté pole pro zadávání tabulek.
  7. Výběrem možnosti OK v obou automaticky otevírané okno dokončete proces a vygenerujte obsah.

Další informace najdete v tématu Vytvoření mapy dokumentů nebo obsahu (Tvůrce sestav Power BI).

Interaktivita

Word podporuje některé interaktivní prvky. Následuje popis konkrétního chování.

Zobrazení a skrytí

Vykreslovací modul Wordu vykresluje položky sestavy na základě jejich stavu při vykreslení. Pokud je stav položky sestavy skrytý, položka sestavy se ve wordovém dokumentu nevykreslí. Pokud je zobrazen stav položky sestavy, položka sestavy se vykreslí ve wordovém dokumentu. Funkce přepínacího tlačítka není ve Wordu podporovaná.

Hypertextové odkazy a odkazy podrobné analýzy v textových polích a položkách sestavy obrázků se v dokumentu Wordu vykreslují jako hypertextové odkazy. Když vyberete hypertextový odkaz, otevře se výchozí webový prohlížeč a přejde na adresu URL. Když vyberete hypertextový odkaz podrobné analýzy, zobrazí se původní server sestav.

Interaktivní řazení

Obsah sestavy se vykreslí na základě toho, jak jsou aktuálně seřazeny v oblasti dat sestavy. Word nepodporuje interaktivní řazení. Po vykreslení sestavy můžete v aplikaci Word použít řazení tabulek.

Záložky

Záložky v sestavě se vykreslují jako záložky Wordu. Odkazy na záložky se vykreslují jako hypertextové odkazy, které se připojují k popiskům záložek v dokumentu. Popisky záložek musí mít délku méně než 40 znaků. Jediným speciálním znakem, který lze použít v popisku záložky, je podtržítko (_). Z názvu popisku záložky jsou odstraněny nepodporované speciální znaky a pokud je název delší než 40 znaků, název se zkrátí. Pokud jsou v sestavě duplicitní názvy záložek, záložky se ve Wordu nevykreslí.

Vykreslování stylu wordu

Následuje stručný popis, jak se styly vykreslují ve Wordu.

Paleta barev

Barvy vykreslené v sestavě se vykreslí ve wordovém dokumentu.

Border

Ohraničení položek sestavy, kromě ohraničení stránky, se vykreslí jako ohraničení buňky tabulky Wordu.

Vlnovky v exportovaných sestavách

Při exportu a zobrazení ve Wordu můžou být data sestavy nebo konstanty podtržené červenou nebo zelenou vlnovkovou vlnovkami. Červené vlnovky identifikují pravopisné chyby. Zelené vlnovky identifikují gramatické chyby. K tomu dochází v případě, že sestava obsahuje slova, která nevyhovují kontrole pravopisu (pravopisu a gramatiky) jazyka pro úpravy zadaného ve Wordu. Například názvy sloupců anglické sestavy budou pravděpodobně podtržené červenou vlnovkou, když se sestava vykreslí ve španělské verzi Wordu. V sestavách jsou vnímané pravopisné chyby častější než vnímané gramatické chyby, protože sestavy obvykle obsahují jenom krátký text, nikoli úplné věty nebo odstavce.

Přítomnost vlnovek v sestavách znamená, že sestava obsahuje chyby, které pravděpodobně neobsahuje. Vlnovky můžete odebrat změnou jazyka kontroly pravopisu pro sestavu. Pokud chcete změnit jazyk kontroly pravopisu, vyberte obsah sestavy a zadejte odpovídající jazyk pro obsah. Můžete vybrat celý obsah nebo jeho část. Ve Wordu je jazyková možnost Nastavit jazyk kontroly pravopisu v oblasti Jazyk na kartě Revize. Po aktualizaci obsahu musíte dokument znovu použít.

V závislosti na jazykové verzi aplikace Office jsou nástroje kontroly pravopisu (například slovník) vybraného jazyka součástí aplikace nebo poskytované v systém Microsoft Office jazykové sadě, kterou si koupíte.

Následující témata obsahují další informace o nastavení možností Office a Wordu.

Poznámka:

Když změníte jazyk úprav v jazykových předvolbách systém Microsoft Office nebo v dialogovém okně Možnosti aplikace Word ve Wordu, platí tato změna pro všechny aplikace Office.

Omezení wordu

Microsoft Word používá následující omezení:

  • Wordové tabulky podporují maximálně 63 sloupců. Pokud má vaše sestava více než 63 sloupců a pokusíte se ji vykreslit, Word tabulku rozdělí. Další sloupce jsou umístěny vedle 63 sloupců zobrazených v textu sestavy. Sloupce sestavy proto nemusí být zarovnané podle očekávání.

  • Word podporuje maximální šířku stránky o šířce 22 palců a výšku 22 palců. Pokud je obsah širší než 22 palců, nemusí se některá data zobrazit v zobrazení Rozložení při tisku.

  • Word ignoruje nastavení výšky záhlaví a zápatí stránky.

  • Po exportu sestavy word znovu sestavu stránkuje. To může způsobit přidání dalších konců stránek do vykreslené sestavy.

  • Aplikace Word neopakuje řádky záhlaví na stránce 2 a větší, i když vlastnost RepeatOnNewPage statického řádku záhlaví v tabulátoru (tabulka, matice nebo seznam) na hodnotu True. V sestavě můžete definovat explicitní konce stránek, aby se řádky záhlaví zobrazovaly na nových stránkách. Vzhledem k tomu, že Word použije vlastní stránkování na vykreslenou sestavu exportovanou do Wordu, můžou se výsledky lišit a řádek záhlaví se nemusí opakovat předvídatelně. Statický řádek záhlaví je řádek, který obsahuje záhlaví sloupců.

  • Textová pole se zvětšují, když obsahují nerušovací mezery.

  • Při exportu textu do Wordu může text s dekorací písma v určitých písmech vygenerovat neočekávané nebo chybějící glyfy ve vykreslené sestavě.

Výhody použití vykreslovacího modulu wordového rendereru

Kromě zpřístupnění funkcí, které jsou v souborech .docx Microsoft Wordu dostupné pro exportované sestavy, jsou soubory *.docx exportovaných sestav obvykle menší. Sestavy exportované pomocí vykreslovacího modulu Wordu jsou obvykle výrazně menší než stejné sestavy exportované pomocí vykreslovacího modulu aplikace Word 2003.

Zpětná kompatibilita exportovaných sestav

Můžete vybrat režim kompatibility wordu a nastavit možnosti kompatibility. Renderer aplikace Word vytvoří dokumenty se zapnutým režimem kompatibility. Opětovné ukládání dokumentů s vypnutým režimem kompatibility může mít vliv na rozložení dokumentu.

Pokud režim kompatibility vypnete a sestavu znovu uložte, rozložení sestavy se může neočekávaně změnit.

Rozdíly mezi renderery Wordu a Wordu 2003

Sestavy vykreslené pomocí rendererů Wordu nebo Wordu 2003 jsou obvykle vizuálně nerozlišitelné. Můžete si ale všimnout menších rozdílů mezi dvěma formáty Aplikace Word nebo Word 2003.

Nastavení informací o zařízení

Můžete změnit některá výchozí nastavení pro tento renderer, například vynechat hypertextové odkazy a odkazy podrobné analýzy nebo rozbalit všechny položky, které lze přepnout bez ohledu na původní stav položky při vykreslení, změnou nastavení informací o zařízení. Další informace najdete v tématu Nastavení informací o zařízení wordu.