KB2647120 – OPRAVA: Pri exporte zostavy SSRS 2008 R2 do PDF formátu sa zobrazujú nesprávne čísla strán

Spoločnosť Microsoft distribuuje opravy balíkov Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) alebo Microsoft SQL Server 2012 v jednom súbore na stiahnutie. Keďže opravy sú kumulatívne, každé nové vydanie obsahuje všetky rýchle opravy a aktualizácie zabezpečenia, ktoré boli súčasťou predchádzajúceho vydania aktualizácie SQL Server 2008 R2 Service Pack 1 (SP1) alebo Microsoft SQL Server 2012.

Príznaky

Pozrite si nasledujúci scenár:

  • Máte zostavu, ktorá obsahuje skupinu riadkov v službách Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2).

  • Zostava obsahuje pole, ktoré vo výraze používa niektoré členy kolekcie Globals na zobrazenie informácií o číslach strán.
    Napríklad na zobrazenie čísla aktuálnej strany a celkového počtu strán môžete v zostave použiť nasledujúci výraz:

    ="PAGE : " & Globals.PageNumber & " OF " & Globals.TotalPages
    
  • Nastavíte vlastnosti skupiny ResetPageNumber na hodnotu True a vlastnosť BreakLocation na hodnotu Between.

  • Pokúšate sa exportovať zostavu do formátu PDF.

V tomto scenári sa v zostave zobrazujú nesprávne čísla strán a číslo strany sa neočakávane vynuluje, aj keď nedôjde k žiadnej zmene skupiny.

Riešenie

Informácie o kumulatívnych aktualizáciách

SQL Server 2012

Opravu tohto problému sme prvýkrát vydali v kumulatívnej aktualizácii 1 pre SQL Server 2012. Ďalšie informácie o tomto balíku kumulatívnych aktualizácií získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

2679368 Kumulatívny balík aktualizácie 1 pre SQL Server 2012Poznámka Keďže zostavy sú kumulatívne, každé nové vydanie opravy obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv SQL Server 2012. Spoločnosť Microsoft odporúča, aby ste zvážili použitie najnovšej opravy, ktorá obsahuje túto opravu. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

2692828 Zostavy SQL Server 2012, ktoré boli vydané po vydaní SQL Server 2012 Na inštaláciu SQL Server 2012 je potrebné použiť rýchlu opravu SQL Server 2012.

Balík kumulatívnej aktualizácie 4 pre SQL Server 2008 R2 SP1

Oprava tohto problému bola prvýkrát vydaná v kumulatívnej aktualizácii 4. Ďalšie informácie o tom, ako získať tento balík kumulatívnej aktualizácie pre SQL Server 2008 R2 SP1, získate po kliknutí na nasledujúce číslo článku publikovaného v databáze Microsoft Knowledge Base:

2633146 Kumulatívny balík aktualizácií 4 pre SQL Server 2008 R2 SP1Note Keďže zostavy sú kumulatívne, každé nové vydanie opravy obsahuje všetky rýchle opravy a opravy zabezpečenia, ktoré boli zahrnuté v predchádzajúcom vydaní opráv SQL Server 2008 R2 SP1. Odporúčame, aby ste zvážili použitie najnovšej opravy, ktorá obsahuje túto rýchlu opravu. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na príslušné číslo článku:

2567616 Zostavy SQL Server 2008 R2, ktoré boli vydané po vydaní balíka SQL Server 2008 R2 SP1

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.