Stránkování ve stránkovaných sestavách Power BI
PLATÍ PRO: Power BI Tvůrce sestav
Power BI Desktopu
Stránkování odkazuje na počet stránek v sestavě a uspořádání položek sestavy na těchto stránkách. Stránkování ve stránkovaných sestavách Power BI se liší v závislosti na rozšíření vykreslování, které používáte k zobrazení a doručení sestavy. Když spustíte sestavu na serveru sestav, použije sestava vykreslovací modul HTML. HTML se řídí konkrétní sadou pravidel stránkování. Pokud například exportujete stejnou sestavu do PDF, používáte renderer PDF, který používá jinou sadu pravidel. Proto sestava stránkuje odlišně. Potřebujete porozumět pravidlům používaným k řízení stránkování ve stránkovaných sestavách Power BI. Pak můžete úspěšně navrhnout snadno čitelnou sestavu, kterou optimalizujete pro vykreslovací modul, který plánujete použít k doručení sestavy.
Tento článek popisuje vliv fyzické velikosti stránky a rozložení sestavy na to, jak vykreslovací moduly s pevnými koncem stránky sestavu vykreslují. Můžete nastavit vlastnosti pro úpravu fyzické velikosti stránky a okrajů a rozdělení sestavy do sloupců; použijte podokno Vlastnosti sestavy, podokno Vlastnosti nebo dialogové okno Vzhled stránky.
Kliknutím na oblast mimo tělo sestavy přejděte do podokna Vlastnosti sestavy v Tvůrce sestav.
Otevřete dialogové okno Vzhled stránky tak, že vyberete Spustit na kartě Domů a pak na kartě Spustit zvolíte Vzhled stránky.
Poznámka:
Pokud jste sestavu navrhli tak, aby byla jedna stránka široká, ale vykresluje se na více stránkách, zkontrolujte, že šířka textu sestavy včetně okrajů není větší než šířka fyzické velikosti stránky. Pokud chcete zabránit přidání prázdných stránek do sestavy, můžete velikost kontejneru zmenšit přetažením rohu kontejneru doleva.
Text sestavy
Tělo sestavy je obdélníkový kontejner zobrazený jako prázdné znaky na návrhové ploše. Může se zvětšit nebo zmenšit tak, aby vyhovovala položkám sestavy obsaženým v ní. Tělo sestavy neodráží fyzickou velikost stránky a ve skutečnosti se tělo sestavy může zvětšit nad hranice fyzické velikosti stránky, aby se překládaly na více stránek sestavy. Některé vykreslovací moduly vykreslují sestavy, které se zvětšují nebo zmenšují v závislosti na obsahu stránky. Sestavy vykreslené v těchto formátech jsou optimalizované pro zobrazení na základě obrazovky, například ve webovém prohlížeči. Tyto vykreslovací moduly, například Microsoft Excel, Word, HTML a MHTML, přidají svislé konce stránek v případě potřeby.
Text sestavy můžete naformátovat barvou ohraničení, stylem ohraničení a šířkou ohraničení. Můžete také přidat barvu pozadí a obrázek pozadí.
Fyzická stránka
Fyzická velikost stránky je formát papíru. Formát papíru, který zadáte pro sestavu, určuje způsob vykreslení sestavy. Sestavy vykreslené ve formátech pevných zalomení stránek vkládají konce stránek vodorovně a svisle na základě fyzické velikosti stránky. Tyto konce stránek poskytují optimalizované prostředí pro čtení při tisku nebo zobrazení ve formátu souboru s pevným koncem stránky. Sestavy vykreslené ve formátech soft-page-break vkládají konce stránek vodorovně na základě fyzické velikosti.
Ve výchozím nastavení je velikost stránky 8,5 x 11 palců. Tuto velikost můžete změnit v podokně Vlastnosti sestavy nebo v dialogovém okně Vzhled stránky nebo změnou vlastností PageHeight a PageWidth v podokně Vlastnosti . Velikost stránky se nezvětší nebo zmenší tak, aby vyhovovala obsahu textu sestavy. Pokud chcete, aby se sestava zobrazovala na jedné stránce, musí se veškerý obsah v textu sestavy vejít na fyzickou stránku. Pokud se nevejde a použijete formát pevného konce stránky, sestava vyžaduje další stránky. Pokud tělo sestavy roste kolem pravého okraje fyzické stránky, vloží se konec stránky vodorovně. Pokud se tělo sestavy rozrůstá kolem dolního okraje fyzické stránky, vloží se konec stránky svisle.
Můžete přepsat fyzickou velikost stránky definovanou v sestavě. Zadejte velikost fyzické stránky pomocí nastavení Informace o zařízení pro vykreslovací modul, který používáte k exportu sestavy. Úplný seznam najdete v tématu Nastavení informací o zařízení pro vykreslovací rozšíření.
Okraje
Tvůrce sestav nakreslí okraje od okraje fyzických rozměrů stránky směrem dovnitř k zadanému nastavení okrajů. Pokud se položka sestavy rozšíří do oblasti okrajů, vystřihne se tak, aby se překrývající se oblast nevykreslila. Pokud zadáte velikosti okrajů, které způsobí, že vodorovná nebo svislá šířka stránky se rovná nule, nastavení okrajů je výchozí na nulu. Okraje zadáte v podokně Vlastnosti sestavy nebo v dialogovém okně Vzhled stránky nebo změnou vlastností TopMargin, BottomMargin, LeftMargin a RightMargin v podokně Vlastnosti . Pokud chcete přepsat velikost okrajů definovanou v sestavě, zadejte velikost okraje pomocí nastavení Informace o zařízení pro konkrétní renderer, který používáte k exportu sestavy.
Použitelná oblast stránky je oblast fyzické stránky, která zůstává po přidělení prostoru pro okraje, mezery ve sloupcích a záhlaví a zápatí stránky. Okraje se použijí pouze při vykreslení a tisku sestav ve formátech vykreslovacího modulu s pevným koncem stránky. Následující obrázek označuje okraj a použitelnou oblast stránky fyzické stránky.
Sloupce ve stylu bulletinu
Sestavu můžete rozdělit do sloupců, jako jsou sloupce v novinách. Sloupce se považují za logické stránky vykreslené na stejné fyzické stránce. Jsou uspořádané zleva doprava, shora dolů a jsou oddělené prázdnými znaky mezi jednotlivými sloupci. Pokud je sestava rozdělená na více než jeden sloupec, každá fyzická stránka se rozdělí svisle na sloupce. Každý sloupec se považuje za logickou stránku. Předpokládejme například, že máte dva sloupce na fyzické stránce. Obsah sestavy vyplní první sloupec a druhý sloupec. Pokud se sestava nevejde úplně do prvních dvou sloupců, vyplní sestava první a druhý sloupec na další stránce. Sloupce se budou dál vyplňovat, zleva doprava, shora dolů, dokud se nevykreslí všechny položky sestavy. Pokud zadáte velikosti sloupců, které způsobí, že vodorovná šířka nebo svislá šířka se rovná nule, nastaví se mezery sloupců ve výchozím nastavení na nulu.
Sloupce zadáte v podokně Vlastnosti sestavy nebo v dialogovém okně Vzhled stránky nebo změnou vlastností TopMargin, BottomMargin, LeftMargin a RightMargin v podokně Vlastnosti . Pokud chcete použít velikost okrajů, která není definovaná, zadejte velikost okraje pomocí nastavení Informace o zařízení pro konkrétní renderer, ve kterém sestavu exportujete. Sloupce se použijí jenom při vykreslování a tisku sestav ve formátech PDF nebo Obrázků. Následující obrázek označuje použitelnou oblast stránky obsahující sloupce.
Poznámka:
Sestavy sloupců ve stylu bulletinu nejsou v podsestavách podporované. Další informace najdete v tématu Podsestavy ve stránkovaných sestavách Power BI.
Konce stránek a názvy stránek
Sestava může být čitelnější a její data snadněji auditovat a exportovat, pokud sestava obsahuje názvy stránek. Tvůrce sestav poskytuje vlastnosti pro tyto položky:
- reports
- oblasti dat tabulky, matice a seznamu
- skupiny
- obdélníky v sestavě pro řízení stránkování, resetování čísel stránek a zadání nových názvů stránek sestavy na konců stránek.
Tyto funkce můžou vylepšit sestavy bez ohledu na formát, ve kterém se sestavy vykreslují. Jsou zvlášť užitečné při exportu sestav do excelových sešitů.
Poznámka:
Oblasti dat tabulek, matic a seznamů jsou ve skutečnosti stejný druh oblasti dat na pozadí: tablix. Na tento název se tedy můžete setkat.
Vlastnost InitialPageName poskytuje počáteční název stránky sestavy. Pokud sestava neobsahuje názvy stránek pro konce stránek, použije se počáteční název stránky pro všechny nové stránky vytvořené koncem stránek. Nemusíte používat počáteční název stránky.
Vykreslená sestava může zadat nový název stránky pro novou stránku, kterou způsobuje konec stránky. Název stránky zadáte nastavením vlastnosti PageName tabulky, matice, seznamu, skupiny nebo obdélníku. U konců nemusíte zadávat názvy stránek. Pokud ne, použije se místo toho hodnota InitialPageName . Pokud je parametr InitialPageName také prázdný, nová stránka nemá žádný název.
Oblasti dat tabulky, matice a seznamu, skupiny a obdélníky podporují konce stránek.
Konec stránky obsahuje následující vlastnosti:
BreakLocation poskytuje umístění konce pro prvek sestavy s povoleným koncem stránky: na začátku, na konci nebo na začátku a na konci. Ve skupinách může být BreakLocation umístěna mezi skupinami.
Zakázáno označuje, zda se pro prvek sestavy použije konec stránky. Pokud se tato vlastnost vyhodnotí jako True, bude konec stránky ignorován. Tato vlastnost slouží k dynamickému zakázání konců stránek na základě výrazů při spuštění sestavy.
ResetPageNumber označuje, zda má být číslo stránky resetovat na jeden, když dojde k konce stránky. Pokud se tato vlastnost vyhodnotí jako True, číslo stránky se resetuje.
Vlastnost BreakLocation můžete nastavit v dialogových oknech Vlastnosti Tablix, Vlastnosti obdélníku nebo Vlastnosti skupiny, ale je nutné nastavit vlastnosti Disabled, ResetPageNumber a PageName v podokně Tvůrce sestav Vlastnosti. Pokud jsou vlastnosti v podokně Vlastnosti uspořádány podle kategorie, najdete vlastnosti v kategorii PageBreak . U skupin je kategorie PageBreak uvnitř kategorie Skupina .
Pomocí konstant a jednoduchých nebo složitých výrazů můžete nastavit hodnotu vlastnosti Disabled a ResetPageNumber . Nemůžete však použít výrazy s BreakLocation vlastnost. Další informace o psaní a používání výrazů najdete v tématu Výrazy v Power BI Tvůrce sestav.
V sestavě můžete psát výrazy, které odkazují na aktuální názvy stránek nebo čísla stránek pomocí kolekce Globals . Další informace naleznete v tématu Integrované globální a uživatelské reference v dokumentaci ke službě Tvůrce sestav a reporting Services.
Pojmenování oušek listů aplikace Excel
Tyto vlastnosti jsou užitečné při exportu sestav do excelových sešitů. Vlastnost InitialPage slouží k určení výchozího názvu karty listu při exportu sestavy a použití konců stránek a vlastnosti PageName k zadání různých názvů pro každý list. Každá nová stránka sestavy definovaná koncem stránky se exportuje do jiného listu pojmenovaného hodnotou Vlastnosti PageName . Pokud je pageName prázdný, ale sestava má počáteční název stránky, pak všechny listy v excelovém sešitu používají stejný název, počáteční název stránky.
Další informace o tom, jak tyto vlastnosti fungují při exportu sestav do Excelu, najdete v tématu Export do Microsoft Excelu.