Risoluzione dei problemi dei report: progettazione del report
I problemi di progettazione del report si possono verificare quando si crea il layout del report nella visualizzazione Progettazione in un'applicazione per la progettazione di report. Utilizzare le informazioni presenti in questo argomento per risolvere questi problemi.
Nella casella di testo è visualizzato un solo valore, il quale non viene ripetuto per ogni riga
Una casella di testo con un riferimento di campo del set di dati viene visualizzata solo una volta e contiene il primo valore nel set di dati.
Il padre della casella di testo è il corpo del report
Una casella di testo aggiunta direttamente all'area di progettazione può visualizzare solo un valore di aggregazione per un set di dati.
Per verificare il contenitore padre di una casella di testo, selezionare la casella di testo e scorrere fino a Padre nel riquadro Proprietà.
Se nelle caselle di testo devono essere visualizzati tutti i valori in un set di dati, utilizzare un'area dati, ad esempio una tabella o una matrice. Per impostazione predefinita, in ogni cella di una tabella o matrice è contenuta una casella di testo. Trascinare i campi del set di dati in ogni cella.
Impossibile aggiungere il numero complessivo di pagine al report
I campi predefiniti [&PageNumber] e [&TotalPages] non sono validi nel corpo del report.
PageNumber e TotalPages sono validi solo nell'intestazione e nel piè di pagina
I campi predefiniti [&PageNumber] e [&TotalPages] sono validi solo nell'intestazione e nel piè di pagina.
Per aggiungere [&PageNumber] o [&TotalPages] a un report, è necessario prima aggiungere un'intestazione o un piè di pagina. Per ulteriori informazioni, vedere Procedura: Aggiunta o rimozione di un'intestazione o di un piè di pagina (Generatore report 3.0 e SSRS).
Nota
Se si include [&TotalPages] nell'intestazione o nel piè di pagina si possono verificare problemi durante l'elaborazione del report. Per ulteriori informazioni, vedere Risoluzione dei problemi dei report: report esportati in un formato di file specifico.
Progettazione di due tabelle o un grafico e una tabella da visualizzare affiancati
La progettazione di un report non prevede la visualizzazione WYSISYG ("What You See Is What You Get"). Il componente Elaborazione report combina dati, elementi del report, informazioni sul layout del report, ad esempio spazio vuoto, contenitori ed espressioni, per produrre un report compilato che viene poi passato a un renderer del report che definisce il layout del report per la visualizzazione specificata: interattiva per un browser HTML o come formato di file. Gli algoritmi di layout automatici possono produrre un layout del report che si desidera modificare.
Per determinare il layout le regole del rendering utilizzano le dimensioni della pagina, contenitori, oggetti peer, posizione relativa e spazio vuoto
In generale, la larghezza di un report aumenta per ricevere i dati mentre altri elementi del report non vengono presi in considerazione.
Per raggruppare più aree dati o elementi di report, posizionarli nello stesso contenitore padre. Ad esempio, posizionare un grafico e una tabella in un contenitore rettangolare e allineare i margini superiori per visualizzarli affiancati. Per ulteriori informazioni, vedere Informazioni sui comportamenti di rendering (Generatore report 3.0 e SSRS).