Sdílet prostřednictvím


Vylepšení přístupnosti ve stránkovaných sestavách pomocí StructureTypeOverwrite (Power BI Tvůrce sestav)

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

Vlastnost StructureTypeOverwrite byla přidána do modelu .rdl. Můžete ho použít ke zlepšení přístupnosti ve stránkovaných sestavách v Microsoft Tvůrce sestav a Power BI Tvůrce sestav. Prohlížeč sestav také respektuje vlastnost v Server sestav Power BI.

Tuto novou vlastnost můžete použít dvěma různými způsoby:

  • Nastavení úrovní nadpisů H1 až H6 pro textová pole
  • Chcete-li zadat buňky tabulky jako záhlaví tabulky.

Podívejme se na příklad, jak můžou být užitečné.

Tady je návrh jednoduché sestavy. Má název sestavy a dvě tabulky s daty. Každá tabulka má popisek textového pole.

Screenshot of a simple report with a report title and two tables with data.

Pokud tuto sestavu vyexportujeme do souboru PDF s podporou přístupnosti beze změny, získáme tuto logickou strukturu:

Screenshot showing logical structure before.

Jak vidíte, první řádek () tabulky není označena symbolem značka záhlaví, jak by měla být.

Odstavce (textová pole) jsou prezentovány jako <P>.

Náhled čtečky obrazovky ukazuje, že sestava nemá žádnou strukturu:

Screenshot showing screen reader with no structure.

Po nastavení nové vlastnosti můžete převést strukturu PDF na tuto logickou strukturu:

Screenshot showing added logical structure.

Uvidíte, že teď máte nadpis sestavy Nadpis 1 (H1) a dva Nadpisy 2 (H2) pro názvy tabulek.

První řádek tabulky je správně nastavený pomocí pomocí značky, která umožňuje dokumentu PDF určit, které buňky jsou záhlavím a které datové buňky by k nim měly být přidruženy.

Tady je nový náhled čtečky obrazovky:

Screenshot showing Screen reader with structure.

Úroveň nadpisu pro textová pole

V Tvůrce sestav můžete nastavit úroveň nadpisu pro libovolné textové pole, včetně textových polí umístěných uvnitř tablixu. Tabulky i matice jsou příklady tablixů.

Výchozí hodnota je None. Tady jsou dostupné hodnoty:

  • Nic
  • Nadpis 1
  • Nadpis 2
  • Nadpis 3
  • Nadpis 4
  • Nadpis 5
  • Nadpis 6

Nastavení hodnoty nadpisu

Hodnotu nadpisu můžete nastavit dvěma různými způsoby:

Textové pole okno Vlastnosti

  1. Klikněte pravým tlačítkem myši na textové pole a vyberte Vlastnosti textového pole.

  2. Na kartě Přístupnost vyberte v poli Typ struktury přepsání úroveň nadpisu.

    Screenshot showing Overwrite structure type box.

Mřížka vlastností textového pole

  1. Pokud mřížka vlastností není otevřená, na kartě Zobrazení zaškrtněte políčko Vlastnosti .

  2. Vyberte textové pole.

  3. V mřížce vlastností ve skupině vlastností Usnadnění vyberte hodnotu ve vlastnosti StructureTypeOverwrite .

    Screenshot showing Structure type overwrite property setting.

Výhody nadpisů

  • Čtečky obrazovky oznamují nadpisy jako "Úroveň nadpisu 1", "Úroveň nadpisu 2" atd.
  • Stisknutím klávesy H můžete přejít na další záhlaví sestavy při prohlížení sestav v Server sestav Power BI.
  • Nadpisy jsou ve formátu PDF označené správně.

Nastavení buněk záhlaví pro tabulky v Tvůrce sestav

Můžete nastavit hodnotu pro libovolnou buňku v tabulce a pro běžné buňky v maticích, to znamená libovolnou buňku, která není v horním řádku nebo v levém sloupci.

Výchozí hodnota je None. Tady jsou dostupné hodnoty:

  • Nic
  • ColumnHeaderCell
  • RowHeaderCell
  • DataCell

Nastavení hodnoty pro jednu buňku

  1. Vyberte buňku v tabulátoru. Měla by být nastíněná tučným písmem.

  2. Klikněte pravým tlačítkem myši a vyberte Vlastnosti buňky.

    Screenshot showing tablix cell properties.

  3. Na kartě Přístupnost můžete nastavit vlastnost v poli Typ struktury přepsání.

    Screenshot showing cell overwrite structure type.

  4. Vyberte jednu z dostupných hodnot strukturálních buněk:

    • Nic
    • ColumnHeaderCell
    • RowHeaderCell
    • DataCell

Nastavení hodnoty pro celý řádek

  1. Vyberte uvnitř tabulky.

  2. Vyberte šedý obdélník vedle řádku, pro který chcete nastavit vlastnost, a vyberte Vlastnosti řádku.

    Screenshot showing selecting row properties.

  3. V dialogovém okně Vlastnosti řádku na kartě Přístupnost nastavte novou vlastnost.

    Screenshot showing setting row properties on the Accessibility tab.

Výhody nastavení hodnot buněk

  • Čtečky obrazovky oznamují záhlaví tabulky jako Záhlaví.
  • Některé čtečky obrazovky (například NVDA) můžou oznamovat související názvy záhlaví při čtení hodnot datových buněk, což je důležité pro uživatele, kteří spoléhají na čtečky obrazovky.
  • Záhlaví tabulky jsou ve formátu PDF označená správně a jsou přidružená k datovým buňkám.

Úvahy a omezení

  • Tuto vlastnost nelze nastavit pro buňky v mřížce vlastností. Když vyberete buňku tabulky, vlastnosti v mřížce se vztahují k textovému poli, nikoli k buňce. Když vyberete buňku tabulky, zobrazí se v mřížce vlastností možnosti Nadpis1 až Nadpis6. Jsou přidružené k textovému poli této buňky, a ne k samotné buňce.
  • Tuto vlastnost nelze nastavit pro horní řádek nebo levý sloupec matice. Pro matici se záhlaví horního řádku a levého sloupce nastaví automaticky.
  • Můžete nastavit buňku záhlaví sloupce a buňku záhlaví řádku.
  • Nastavení záhlaví řádku (vodorovné záhlaví) pro tabulku s rozložením zprava doleva nepřidružuje datové buňky nalevo od záhlaví v exportovaném označeném SOUBORU PDF.