2009-09-02 7 views
8

In SQL Server Reporting Services 2008, non è sempre possibile correggere la riga di intestazione di una Tablix. Fare clic con il tasto destro sulla Tablix e controllare Repeat header rows on each page non ha successo. Espandere i riquadri dei gruppi in Visualizzazione avanzata e fare clic con il pulsante destro del mouse su numerose sezioni di gruppo (Static) e modificare le proprietà RepeatOnNewPage a True funziona solo se combinato con l'impostazione KeepWithGroup a After.SSRS 2008 Correzione dell'intestazione riga

Ma che spesso non consente la compilazione in quanto considerato un errore rsInvalidKeepWithGroupOnDynamicTablixMember: Visial Studio 2008 mi dice ... Un TablixMember che è dinamico (cioè, ha specificato un gruppo) o ha discendenti dinamiche devono avere la proprietà KeepWithGroup impostata "Nessuna". Sembra casuale se posso impostare questa proprietà su questo membro tablix (Static).

C'è un modo semplice e intuitivo per correggere una riga di intestazione su una Tablix SSRS 08?

+1

È possibile trovare questa domanda utile: http://stackoverflow.com/questions/488900 – Sophia

+0

Inoltre, questo problema di connessione Microsoft: https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=337720 – Sophia

+0

Possibile duplicato di [Reporting Services: Tablix RepeatColumnHeaders non funziona su alcuni report] (http://stackoverflow.com/questions/488900/reporting-services-tablix-repeatcolumnheaders-doesnt-work-on-some-reports) –

risposta

16

SÌ! In realtà è necessario utilizzare le funzioni di gruppo avanzate nella metà inferiore della schermata di progettazione del report e modificare le proprietà per il gruppo. È possibile bloccare solo le righe di intestazione sul gruppo statico più esterno del report.

Con il report in visualizzazione struttura, assicurarsi che la finestra di gruppo con gruppi di righe e gruppi di colonne sia visualizzata nella parte inferiore dello schermo. All'estrema destra della parte superiore del riquadro "Gruppi di colonne", vi è una piccola freccia in giù (non la freccia giù sulla barra del gruppo). Facendo clic su quella freccia ti permetterà di visualizzare le proprietà avanzate. Quando selezioni le proprietà avanzate vedrai i tuoi gruppi in barre arancioni e i gruppi statici in grigio, devi (devi, devi) scegliere il gruppo statico più in alto. Vuoi assicurarti che le intestazioni di testo che vuoi bloccare si trovino in questa riga più in alto.

Nella finestra delle proprietà, modificare la proprietà FixedData su True.

Inoltre, la casella di controllo "Mostra righe di intestazione su ogni pagina" nella finestra delle proprietà della tabella non funziona, è necessario impostarla nella casella delle proprietà. Imposta la proprietà "RepeaOnNewPage" su True.

+0

Molto utile. Grazie! In qualche modo non ho mai visto quella piccola freccia in giù, o semplicemente l'ho liquidata come non molto utile. – JoshNaro