Creazione di definizioni del report client tramite Creazione guidata rapporto di Visual Studio

La Creazione guidata rapporto è un strumento di Visual Studio che consente di creare i file delle definizioni del rapporto (con estensione rdlc) associati a controlli ReportViewer.La procedura guidata include i passaggi dettagliati per creare una definizione del rapporto.Nella procedura guidata è inoltre possibile specificare dati del rapporto, organizzare i dati in gruppi di righe e di colonne in un'area dati Tablix, selezionare un formato di layout e scegliere un stile.

È possibile aprire la Creazione guidata rapporto per creare un file con estensione rdlc in alcuni modi diversi.Ad esempio:

  • Per un progetto o un sito Web esistente, in Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto o il sito Web, scegliere Aggiungi, quindi fare clic su Nuovo elemento.Nel riquadro Modelli installati fare clic su Rapporto.Nel riquadro dei modelli fare clic su Creazione guidata rapporto, quindi su Aggiungi.Verrà avviata la Creazione guidata rapporto.

  • Per un nuovo progetto, selezionare il modello Applicazione rapporto.Verrà automaticamente avviata la Creazione guidata rapporto.

  • Per un nuovo sito Web, selezionare il modello Sito Web rapporto ASP.NET.Verrà automaticamente avviata la Creazione guidata rapporto.

Al termine della procedura guidata, è possibile modificare e migliorare il rapporto in Progettazione rapporti di Visual Studio.

Passaggi della procedura guidata

Nelle sezioni seguenti vengono descritti i passaggi della Creazione guidata rapporto.

Bb558709.collapse_all(it-it,VS.140).gifProprietà set di dati

È innanzitutto necessario definire un set di dati da utilizzare in base a un'origine dati.Nella Creazione guidata rapporto viene visualizzato l'elenco di tutte le origini dati e dei set di dati associati nel progetto di Visual Studio, oltre a un'opzione per creare una nuova origine dati.Quando si fa clic su Nuovo, la Configurazione guidata origine dati di Visual Studio include tutti i passaggi necessari per la creazione di un'origine dati.Per ulteriori informazioni, vedere Creazione di origini dei dati per un rapporto.

Bb558709.collapse_all(it-it,VS.140).gifDisponi campi

Disporre quindi i campi nei gruppi di righe, nei gruppi di colonne e nelle righe di dettaglio per l'area dati Tablix.In un'area dati Tablix vengono visualizzati dati in un layout di griglia flessibile che utilizza righe statiche e dinamiche in base ai gruppi di righe e di colonne specificati.Per visualizzare un formato tabulare preciso, trascinare i campi nel riquadro Valori, fare clic su ogni campo e deselezionare la funzione di aggregazione aggiunta per impostazione predefinita.Per ulteriori informazioni sulle aree Tablix dei gruppi di righe o di colonne, vedere Understanding Tablix Data Region Areas (Reporting Services) nella documentazione online di SQL Server.

Bb558709.collapse_all(it-it,VS.140).gifScegliere il layout

Progettare quindi il layout del rapporto.In questa pagina è possibile aggiungere totali complessivi e subtotali ai dati raggruppati.È possibile decidere se i subtotali vengono visualizzati al di sopra o al di sotto del gruppo, nonché se i gruppi possono essere espansi o compressi.

Bb558709.collapse_all(it-it,VS.140).gifScegliere uno stile

Applicare infine uno stile al rapporto utilizzando un modello di stile.

Al termine di tutti i passaggi, in Progettazione rapporti viene creato il rapporto, che viene quindi aggiunto al progetto di Visual Studio.

Modifica della definizione del rapporto del client

Al termine della procedura guidata, è possibile aprire il rapporto in Progettazione rapporti e proseguirne la progettazione.È possibile, ad esempio, aggiungere elementi grafici come immagini e linee, modificare espressioni per il raggruppamento, l'ordinamento e la visibilità condizionale e includere codice personalizzato.

Per ulteriori informazioni, vedere Reporting Services Reports nella nella documentazione online di SQL Server.

Vedere anche

Concetti

Creazione di file di definizione del rapporto del client (con estensione rdlc)