Symptomer
Overvej følgende scenarie:
- Du opretter nogle webbaserede rapporter i Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2) eller i Microsoft SQL Server 2012 Reporting Services (SSRS 2012).
- Du definerer sidestørrelsen for rapporterne i dialogboksen Rapportegenskaber .
- Du kan bruge kontrolelementet RSClientPrint til at udskrive rapporterne.
I dette scenarie har de udskrevne rapporter muligvis ikke den samme sidestørrelse, som er defineret i rapportegenskaberne.
Årsag
Problemet opstår på grund af et afrundingsproblem, der opstår, når rapportsidens dimensioner konverteres fra tommer til millimeter (mm). Hvis f.eks. en rapportside på 210 x 297 mm (A4) afrundes af kontrolelementet RSClientPrint, bliver den nye størrelse 210,1 x 296,9 mm. Når de nye dimensioner sendes til bestemte printere, er A4-størrelsen ikke valgt. Dette sker, fordi den nye rapportside er større end standardstørrelsen A4.
Løsning
Oplysninger om kumulativ opdatering
Kumulativ opdatering 6 til SQL Server 2012
Rettelsen til dette problem blev først udgivet i den samlede opdatering 6. Få flere oplysninger om, hvordan du henter denne kumulative opdateringspakke til SQL Server 2012, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2728897 kumulativ opdateringspakke 6 til SQL Server 2012Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den tidligere version af SQL Server 2012-rettelser. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2692828 De SQL Server 2012-builds, der blev udgivet efter SQL Server 2012 blev udgivet
Kumulativ opdatering 5 til SQL Server 2008 R2 SP2
Rettelsen til dette problem blev først udgivet i den samlede opdatering 5. Få flere oplysninger om, hvordan du henter denne kumulative opdateringspakke til SQL Server 2008 R2 SP 2, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2797460 Samlet opdateringspakke 5 til SQL Server 2008 R2 Service Pack 2Note Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SQL Server 2008 R2 SP 2-rettelser. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2730301 De SQL Server 2008 R2-builds, der blev udgivet efter SQL Server 2008 R2 Service Pack 2 blev udgivet
Kumulativ opdatering 2 til SQL Server 2012 SP1
Rettelsen til dette problem blev først udgivet i Cumulative Update 2. Få flere oplysninger om, hvordan du får fat i denne kumulative opdateringspakke til SQL Server 2012 SP1, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2790947 kumulativ opdateringspakke 2 til SQL Server 2012 Service Pack 1Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SP1-rettelsen til SQL Server 2012. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2772858 De SQL Server 2012-builds, der blev udgivet efter SQL Server 2012 Service Pack 1 blev udgivet
Kumulativ opdatering 10 til SQL Server 2008 R2 Service Pack 1 (SP1)
Rettelsen til dette problem blev først udgivet i Cumulative Update 10. Få flere oplysninger om, hvordan du får fat i denne kumulative opdateringspakke til SQL Server 2008 R2 Service Pack 1, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2783135 Samlet opdateringspakke 10 til SQL Server 2008 R2 Service Pack 1Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige version af SQL Server 2008 R2 Service Pack 1-rettelser. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
2567616 De SQL Server 2008 R2-builds, der blev udgivet efter SQL Server 2008 R2 Service Pack 1 blev udgivet
Løsning
Du kan løse dette problem ved at vælge sidestørrelsen igen i dialogboksen Udskriv.
Status
Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".
Flere oplysninger
Du kan finde flere oplysninger om, hvordan du bruger RSClientPrint-kontrolelementet i brugerdefinerede programmer, på følgende MSDN-websted:
Sådan bruges RSClientPrint-kontrolelement i brugerdefinerede programmer