Domanda

La Matrice in SSRS (SQL Server Reporting Services 2005) sembra avere problemi con alcuni il confine stili durante l'esportazione in XLS (ma non PDF o visualizzazione web;forse altri formati, non è sicuro?).

Per esempio:Creare una matrice e impostare la Matrice stile del bordo Nero 1px Solid, ma di tutte e 4 le celle per avere un bordo stile del Nero Nessuno 1px.Quando viene visualizzata tramite il ASP.NET controllo, sembra corretto.Ma dopo l'esportazione in XLS, crea i bordi di tutte le celle di intestazione (intestazioni di colonna e riga, e la cella superiore sinistra), e anche la più a destra della colonna di dati.Ma tutte le cellule nel mezzo del rapporto, correttamente, non hanno confine set.

Aggiornamento:

Se la Matrice confini sono fissati a Nessuno, quindi i bordi delle celle non sono mostrate in XLS.Così, come si fa a impostare un bordo esterno di tutto il Matrix, ma non applicare il 'tutti i lati del bordo per ogni cella che si tocca il bordo della Matrice durante l'esportazione in Excel?

È stato utile?

Soluzione

Questo sembra essere un bug nel 2005 SSRS rendering di Excel.Sono stato in grado di risolvere questo problema, impostare in modo esplicito tutti i lati della matrice proprietà BorderStyle (Sinistra, Destra, Alto, Basso) per Solida.

Inoltre, quando si esegue questa operazione, sembra che impostando la proprietà BorderStyle.Proprietà predefinita Solidi o Nessuno non importa.Il valore impostato in modo esplicito per gli altri lati sostituisce tale valore Predefinito.

Altri suggerimenti

Ho avuto questo problema, mentre l'esportazione in xls.ma qui è un trucco per risolvere questo problema....!Personalizzate la formattazione in confini...risolto

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top