Informazioni su layout e rendering dei report (Generatore report 1.0)

Nella modalità progettazione di Generatore report è possibile disporre le entità, i campi e le caselle di testo nell'area di progettazione, applicare filtri ai dati inclusi nel report, raggrupparli e ordinarli, nonché definirne la formattazione. Per visualizzare l'anteprima del report, fare clic sul pulsante Esegui report. In fase di progettazione è possibile eseguire il report in qualsiasi momento. Dopo aver completato la progettazione del report e aver ottenuto il risultato desiderato, è possibile salvare il report nel server di report da cui gli utenti che dispongono delle autorizzazioni adeguate potranno visualizzarlo.

Progettazione del report

Dopo aver selezionato l'origine dei dati e il layout del report nel Riquadro attività iniziale, viene visualizzata la struttura di base del report nell'area di progettazione di Generatore report. Tale struttura include il layout e le caselle di testo. È possibile aggiungere altre caselle e modificarne la disposizione nella pagina del report. Nelle caselle di testo è possibile digitare titoli per il report e qualsiasi altra informazione di testo desiderata. Il layout del report rappresenta l'area di visualizzazione dei dati. A seconda dei dati inclusi, il corpo del report può occupare da una a centinaia di pagine in fase di esecuzione.

Quando si trascinano i campi selezionati nel layout del report, i dati vengono rappresentati da stringhe del tipo "xxxxxxx", "0" e "1/1/2008" poiché in fase di progettazione non vengono visualizzati i dati effettivi. Quando si esegue il report, i dati vengono recuperati e combinati con il layout del report.

[!NOTA]

Con l'aggiunta di singoli campi al layout del report si ottiene un diverso set di risultati rispetto all'aggiunta di gruppi di campi. Durante la generazione dei report è importante tenere conto dell'effetto che questo avrà sulla struttura del report e sulla query.

I campi e le entità aggiunte al layout del report, il testo, la formattazione, le formule o i filtri applicati ai dati nel report, costituiscono la definizione del report. La definizione del report è un file contenente informazioni relative all'origine dei dati selezionata, al layout del report progettato, ai campi aggiunti al report e alla formattazione di dati e caselle di testo. Quando si salva il report, la definizione viene archiviata in un file RDL (Report Definition Language) nel server di report. È inoltre possibile salvare la definizione del report nel computer locale.

Esecuzione del report

In Generatore report è possibile procedere all'esecuzione, ovvero eseguire il rendering del report per visualizzare i dati recuperati dal database sottostante nel layout progettato. In Generatore report è possibile passare dalla modalità progettazione a quella di esecuzione e viceversa per modificare la progettazione del report e visualizzarne i risultati immediatamente.

Quando si esegue un report sul server, il file di definizione del report viene combinato con i dati recuperati dall'origine dei dati e viene eseguito il rendering.