KB2485396 – RETTELSE: Fejl, når du bruger en gengivelse med hårdt sideskift til at eksportere en rapport i SSRS 2008 R2, hvis egenskaben HideDuplicates ikke er angivet til Ingen

Microsoft distribuerer Microsoft SQL Server 2008 R2-rettelser som én fil, der kan downloades. Da rettelserne er kumulative, indeholder hver ny version alle de hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den forrige version af SQL Server 2008 R2-rettelsen.

Symptomer

Overvej følgende scenarie:

  • Du installerer Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2) på en computer.

  • Du opretter en rapport, der indeholder et Tablix-kontrolelement. Dette Tablix-kontrolelement har et tekstfelt.

  • Du angiver egenskaben HideDuplicates for tekstfeltet til en værdi, der er omfattet af rapporten. Derfor er værdien af denne egenskab ikke angivet til Ingen.

  • Du forsøger at gengive eller eksportere rapporten ved hjælp af en gengivelse med hårdt sideskift. Du forsøger f.eks. at bruge en af følgende gengivelser:

    • PDF
    • TIFF
    • Udskriv/Udskriftslayout/Vis udskrift

I dette scenarie eksporteres rapporten ikke. Desuden vises følgende fejlmeddelelse i et rapporteringsdesignværktøj:

Bemærk

Der opstod en fejl under behandling af lokale rapporter.
(behandling): ScalableList: Indeks-id <> uden for det tilladte område [0::<id-1>]

Desuden vises følgende fejlmeddelelse i Report Manager eller Report Server-webtjenesten:

Bemærk

Der opstod en intern fejl på rapportserveren. Du kan finde flere oplysninger i fejlloggen. (rsInternalError)
Beskrivelse: Der opstod en ikke-afviklet undtagelse under udførelsen af den aktuelle webanmodning. Gennemse staksporingen for at få flere oplysninger om fejlen, og hvor den stammer fra koden.
Oplysninger om undtagelse: Microsoft.Reporting.WebForms.ReportServerException: Der opstod en intern fejl på rapportserveren. Du kan finde flere oplysninger i fejlloggen. (rsInternalError)
Kildefejl:
En ikke-afviklet undtagelse blev genereret under udførelsen af den aktuelle webanmodning. Oplysninger om undtagelsens oprindelse og placering kan identificeres ved hjælp af undtagelsestaksporingen nedenfor.

Årsag

Dette problem opstår, fordi gengivelser med hårdt sideskift udløser en undtagelse, når egenskaben HideDuplicates ikke er angivet til Ingen for et tekstfelt i et Tablix-kontrolelement.

Løsning

Oplysninger om kumulativ opdatering

SQL Server 2008 R2

Rettelsen til dette problem blev først udgivet i den samlede opdatering 6. Få flere oplysninger om, hvordan du får fat i denne kumulative opdateringspakke til SQL Server 2008 R2, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2489376 Samlet opdateringspakke 6 til SQL Server 2008 R2 Bemæ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-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:

981356 De SQL Server 2008 R2-builds, der blev udgivet efter SQL Server 2008 R2 blev frigivet

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Referencer

Du kan få flere oplysninger om egenskaben HideDuplicates for et tekstfelt på følgende MSDN-websted (MSDN (Microsoft Developer Network)):

Generelle oplysninger om egenskaben SkjulDubletter for et tekstfelt
        
Yderligere oplysninger om Incremental Servicing Model for SQL Server finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

935897 SQL Server teamet kan få en trinvis serviceringsmodel, som kan levere hotfixes til rapporterede problemerDu kan finde flere oplysninger om navngivningsskemaet for SQL Server opdateringer ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

822499 Nyt navngivningsskema for Microsoft SQL Server-softwareopdateringspakkerDu kan finde flere oplysninger om terminologi for softwareopdateringer ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

824684 Beskrivelse af den standardterminologi, der bruges om Microsoft-softwareopdateringer