KB2497585 - FIX: Rapporto in stile notiziario non corretto quando un valore di casella di testo si estende da una colonna a un'altra in SSRS 2008 se si usa il formato renderer interruzione di pagina

Microsoft distribuisce le correzioni di Microsoft SQL Server 2008 come un unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutte le correzioni rapide e di sicurezza incluse nella versione precedente di correzioni di SQL Server 2008.

Sintomi

Si consideri lo scenario seguente:

  • È possibile creare un report in stile notiziario in Microsoft SQL Server 2008 Reporting Services (SSRS 2008).

  • È necessario definire almeno due colonne nel report. Una delle colonne contiene una casella di testo.

  • La lunghezza del valore nella casella di testo è molto lunga e il valore si estende fino a un'altra colonna.

  • È possibile visualizzare il report usando un renderer con interruzioni di pagina in Business Intelligence Development Studio (BIDS) o nel servizio Web del server di report.

    Nota: Di seguito sono riportati i formati dei renderer con interruzioni di pagina:

    • PDF
    • TIFF
    • Stampa/Layout di stampa/Anteprima di stampa

In questo scenario, il rapporto non è visualizzato correttamente. Inoltre, potrebbe verificarsi uno dei problemi seguenti:

  • Se si utilizza PDF, TIFF o Layout di stampa per visualizzare il rapporto, nella colonna che contiene la casella di testo non verrà visualizzato alcun valore.

  • Se si utilizza Stampa o Anteprima di stampa per visualizzare il report, verrà visualizzato il messaggio di errore seguente:

    Nota

    Si è verificato un errore durante l'elaborazione del report locale. Indice e lunghezza devono fare riferimento a una posizione all'interno della stringa. Nome parametro: length
    Si è verificato un errore durante il tentativo di renderer del report. (0x80004005)

Nota: questo problema non si verifica in Microsoft SQL Server 2008 R2 Reporting Services (SSRS 2008 R2).

Risoluzione

Informazioni sull'aggiornamento cumulativo

SQL Server 2008

La correzione di questo problema è stata rilasciata per la prima volta nell'aggiornamento cumulativo 3 per SQL Server 2008 Service Pack 2. Per ulteriori informazioni su questo pacchetto di aggiornamento cumulativo, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

2498535 Pacchetto di aggiornamento cumulativo 3 per SQL Server 2008 Service Pack 2Nota Poiché le build sono cumulative, ogni nuova versione di correzione contiene tutte le correzioni rapide e di sicurezza incluse nella versione precedente della correzione di SQL Server 2008. Microsoft consiglia di applicare l'ultima versione della correzione che contiene questo aggiornamento rapido (hotfix). Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

2402659 Le build di SQL Server 2008 rilasciate dopo il rilascio del Service Pack 2 SQL Server 2008, gli hotfix di Microsoft SQL Server 2008 vengono creati per Service Pack SQL Server specifici. È necessario applicare un aggiornamento rapido rapido per SQL Server 2008 Service Pack 2 a un'installazione di SQL Server 2008 Service Pack 2. Per impostazione predefinita, qualsiasi hotfix fornito in un service pack di SQL Server è incluso nel service pack di SQL Server successivo.

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".

Riferimenti

Per altre informazioni su come creare un report in stile newsletter in SSRS, visitare il seguente sito Web MSDN:

Come creare un report in stile newsletter in SSRS Per ulteriori informazioni sul modello di servizio incrementale per SQL Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

935897 un modello di manutenzione incrementale è disponibile dal team SQL Server per fornire correzioni rapide per i problemi segnalati

Per ulteriori informazioni sullo schema di denominazione per gli aggiornamenti di SQL Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

822499 Nuovo schema di denominazione per i pacchetti di aggiornamento software Microsoft SQL Server Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft