Cartella di lavoro contiene righe e colonne nascoste quando si esportano report da SQL Server Reporting Services in Excel
Questo articolo consente di risolvere il problema relativo all'inserimento di righe o colonne nascoste in una cartella di lavoro di Excel quando si esportano report da SQL Server Reporting Services (SSRS) in Excel.
Versione originale del prodotto: SQL Server
Numero KB originale: 2777223
Sintomi
Quando si esporta un report di Microsoft SSRS in una cartella di lavoro di Excel, nella cartella di lavoro sono presenti righe o colonne nascoste. L'immagine seguente è un esempio di questo problema:
Causa
Questo problema si verifica perché le altezze delle righe o delle colonne sono arrotondate.
Il linguaggio RDL (Report Definition Language) consente di usare diverse unità di misura, inches
ad esempio , pixels
, centimeters
e points
, per specificare i valori di posizione e dimensione. Tuttavia, Excel usa solo points
. Di conseguenza, l'estensione per il rendering di Excel SSRS converte l'altezza e la larghezza della tabella, le altezze delle righe e la larghezza delle colonne in points
. Questo processo può includere l'arrotondamento di alcuni valori. In questo caso, l'altezza o la larghezza della tabella e la somma delle altezze di riga o della larghezza della colonna sono diverse. Per compensare la differenza, l'estensione per il rendering di Excel SSRS inserisce una piccola riga o colonna nella cartella di lavoro.
Soluzione alternativa
Per risolvere questo problema, specificare l'unità di misura in points
.
Nota
È possibile convertire altre unità di misura in punti. Ad esempio, è possibile convertire pollici in punti usando un rapporto da 1 pollice a 72 punti.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per