Megosztás a következőn keresztül:


Többoldalas jelentések akadálymentességének javítása a StructureTypeOverwrite használatával (Power BI Jelentéskészítő)

A következőkre vonatkozik: Power BI Jelentéskészítő Power BI Desktop

A StructureTypeOverwrite tulajdonság hozzá lett adva az .rdl modellhez. Használatával javíthatja a többoldalas jelentések akadálymentességét a Microsoft Jelentéskészítő és a Power BI Jelentéskészítő. A Jelentésmegjelenítő a Power BI jelentéskészítő kiszolgáló tulajdonságát is tiszteletben tartja.

Az új tulajdonság kétféleképpen használható:

  • A H1–H6 címsorszint beállítása szövegdobozokhoz.
  • Táblázatcellák megadása táblázatfejlécként.

Lássunk egy példát, hogyan lehetnek hasznosak.

Íme egy egyszerű jelentés tervezése. Jelentéscímmel és két adattáblával rendelkezik. Minden táblázathoz tartozik egy szövegdobozcímke.

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

Ha a jelentést akadálymentes PDF-fájlba exportáljuk anélkül, hogy bármit módosítanánk, ezt a logikai struktúrát kapjuk:

Screenshot showing logical structure before.

Mint látható, az első sor () a táblázat nincs megjelölve fejléccímke, ahogy lennie kell.

A bekezdések (szövegdobozok) a következőképpen jelennek meg <P>: .

A képernyőolvasó előnézete azt mutatja, hogy a jelentésnek nincs struktúrája:

Screenshot showing screen reader with no structure.

Az új tulajdonság beállítása után a PDF-struktúrát átalakíthatja a következő logikai struktúrává:

Screenshot showing added logical structure.

Láthatja, hogy most már van egy Címsor 1 (H1) a jelentés címéhez, és két Címsor 2 (H2) a táblázatcímekhez.

A táblázat első sora helyesen van beállítva egy címke, amely lehetővé teszi a PDF-dokumentum számára, hogy meghatározza, mely cellák fejlécek, és mely adatcellákat kell hozzájuk társítani.

Az új képernyőolvasó előzetes verziója:

Screenshot showing Screen reader with structure.

Címsorszint szövegdobozokhoz

A Jelentéskészítő bármely szövegmező címsorszintje beállítható, beleértve a tablixbe helyezett szövegdobozokat is. A táblázatok és mátrixok egyaránt példák a tablixákra.

Az alapértelmezett érték Nincs. A rendelkezésre álló értékek a következők:

  • Egyik sem
  • Címsor1
  • Címsor2
  • Címsor3
  • Címsor4
  • Címsor5
  • Címsor6

A címsor értékének beállítása

A címsor értékét kétféleképpen állíthatja be:

Szövegdoboz Tulajdonságok ablak

  1. Kattintson a jobb gombbal egy szövegdobozra, és válassza a Szövegdoboz tulajdonságai lehetőséget.

  2. A Kisegítő lehetőségek lap Felülírás struktúratípus mezőjébenválasszon egy címsorszintet.

    Screenshot showing Overwrite structure type box.

Szövegdoboz tulajdonságrácsa

  1. Ha a Tulajdonságrács nincs megnyitva, a Nézet lapon jelölje be a Tulajdonságok jelölőnégyzetet.

  2. Jelöljön ki egy szövegdobozt.

  3. A tulajdonságrács Kisegítő lehetőségek tulajdonságcsoportjában válasszon ki egy értéket a StructureTypeOverwrite tulajdonságban.

    Screenshot showing Structure type overwrite property setting.

A címsorok előnyei

  • A képernyőolvasók a címsorokat "Címsor 1. szint", "Címsor 2. szint" stb. néven jelentik be.
  • A H billentyűparancsot lenyomva a jelentés következő fejlécére ugorhat, amikor jelentéseket tekint meg Power BI jelentéskészítő kiszolgáló.
  • A címsorok megfelelően vannak megjelölve a címkézett PDF-fájlban.

Fejléccellák beállítása táblákhoz a Jelentéskészítő

A táblázat bármely cellájának, illetve a mátrixok normál celláinak, vagyis a felső sorban vagy a bal oldali oszlopban nem szereplő cellák értékének beállítására is lehetősége van.

Az alapértelmezett érték Nincs. A rendelkezésre álló értékek a következők:

  • Egyik sem
  • ColumnHeaderCell
  • RowHeaderCell
  • DataCell

Érték beállítása egyetlen cellához

  1. Jelöljön ki egy cellát egy tablixban. Félkövér vonallal kell tagolást adni.

  2. Kattintson a jobb gombbal, és válassza a Cellatulajdonságok lehetőséget.

    Screenshot showing tablix cell properties.

  3. A Kisegítő lehetőségek lapon beállíthatja a tulajdonságot a Felülírás struktúratípus mezőben.

    Screenshot showing cell overwrite structure type.

  4. Válasszon egyet a rendelkezésre álló szerkezeti cellaértékek közül:

    • Egyik sem
    • ColumnHeaderCell
    • RowHeaderCell
    • DataCell

Egy egész sor értékének beállítása

  1. Válasszon ki egy táblán belül.

  2. Jelölje ki azt a szürke téglalapot a sor mellett, amelyhez tulajdonságot szeretne beállítani, és válassza a Sortulajdonságok lehetőséget.

    Screenshot showing selecting row properties.

  3. Az Akadálymentesség lap Sortulajdonságok párbeszédpanelén állítsa be az új tulajdonságot.

    Screenshot showing setting row properties on the Accessibility tab.

A cellaértékek beállításának előnyei

  • A képernyőolvasók "Fejlécként" jelentik be a táblázatfejléceket.
  • Egyes képernyőolvasók (például az NVDA) az adatcellák értékeinek olvasásakor felolvassák a kapcsolódó fejléccímeket, ami a képernyőolvasókra támaszkodó felhasználók számára fontos.
  • A táblázatfejlécek megfelelően vannak megjelölve a címkézett PDF-fájlban, és az adatcellákkal vannak társítva.

Szempontok és korlátozások

  • Ez a tulajdonság nem állítható be a tulajdonságrács celláihoz. Táblázatcella kijelölésekor a rács tulajdonságai nem a cellához, hanem a szövegdobozhoz kapcsolódnak. Amikor kijelöl egy táblázatcellát, a tulajdonságrácson a Címsor1 és a Címsor6 beállítás jelenik meg. Ezek a cella szövegmezőjével vannak társítva, és nem magához a cellához.
  • Ez a tulajdonság nem állítható be a mátrix felső sorához vagy bal oldali oszlopához. Mátrix esetén a felső és a bal oldali oszlopfejlécek automatikusan be vannak állítva.
  • Beállíthatja az oszlopfejléccellát és a sorfejléccellát.
  • A jobbról balra elrendezésű táblázat sorfejlécének (vízszintes fejlécének) beállítása nem társítja a bal oldali adatcellát az exportált címkézett PDF fejlécéhez.