Come usare Crystal Reports in ASP.NET 3.5

April 11

Come usare Crystal Reports in ASP.NET 3.5


Crystal Reports è uno strumento di reporting progettato per l'ambiente Visual Studio .NET. È possibile utilizzare questo strumento per visualizzare i dati a livello di presentazione e creare grafici complessi per analizzare i dati. Perché è creato nell'interfaccia "Designer", lo sviluppo di un rapporto di cristallo in ASP.NET 3.5 non richiede una vasta esperienza di codifica. Microsoft Visual Studio .NET viene fornito con Crystal Reports già integrate per rendere il lavoro più facile.

istruzione

Creazione del report File

1 Aprire Visual Studio .NET, aprire il progetto ASP.NET e fare clic con il "Solution Explorer". Fai clic su "Aggiungi" e selezionare "Crystal Report" dall'elenco a discesa per aggiungere un nuovo Crystal Report al tuo sito web.

2 Spuntare l'opzione "Come un report vuoto" quando viene visualizzata la finestra "Crystal Gallery Report" e fare clic su "OK". Ciò aprirà il nuovo file di report nella finestra "Crystal Report Designer".

3 Fai clic destro su "Dettagli Sezione," selezionare "Database" e fare clic su "Aggiungi / Rimuovi database" per aggiungere un nuovo database nel vostro rapporto di cristallo.

4 Fare clic sul piccolo "+" davanti al "OLE DB (ADO)" per espanderla quando la finestra "Esperto database" si apre. Apparirà un "(ADO) OLE DB" finestra.

5 Fai clic su "Microsoft OLE DB per SQL Server" e fare clic su "Avanti". Inserisci i tuoi dati di connessione e fare clic su "Avanti". Fai clic su "Fine" e si vedrà il "Esperto database". Le tabelle del database sarà anche visibile.

6 Fare clic sul piccolo "+" che si vede davanti al database "Pubs", espandere la categoria "Tabelle" e selezionare la tabella "negozi". Fare clic sul piccolo ">" per includere questa tabella nella sezione "Tabelle selezionate". Si noti che è possibile aggiungere più di una tabella. Si vedrà il tavolo ed i suoi campi nella sezione "Campi di database".

7 Individuare i campi necessari nel report e trascinarli nella sezione "Dettagli" del report. La sezione "Intestazione pagina" mostrerà i nomi dei campi. Salvare il Crystal Report e selezionare una posizione sul disco rigido. Il file di report verrà creato in quella posizione.

Creazione di un controllo di Crystal Report Viewer

8 Vai a Visual Studio .NET cassetta degli attrezzi e individuare il "Visualizzatore Crystal Report." Trascinarlo sul vostro Web ASP.NET. Pulsante destro del mouse su di esso e selezionare "Proprietà" per aprire la finestra "Proprietà" per il controllo.

9 Fare clic sul piccolo "[...]" si vede dopo la proprietà "Data Binding". Si aprirà la finestra "Data Binding". Clicca su "report di origine."

10 Spuntare il pulsante di opzione "Custom Binding Expression" che si vede nella finestra risultante. Passare al punto in cui è stato salvato il file di report e selezionarlo. Il "Visualizzatore di Crystal Report" mostrerà un'anteprima del file di report. Fai clic su "OK" per inserire i controlli di Crystal Visualizzatore report e impostare le sue proprietà. Si noti che i dati in anteprima, non è il vostro vero dati. dati reali verranno prelevati solo quando viene eseguito il report.

11 Aprire il file "Codice Behind" (.aspx.vb) e chiamare il metodo "databind" su "Pagina Evento di caricamento." Compilare ed eseguire la pagina Web ASP.NET 3.5 e verrà visualizzato il rapporto di cristallo utilizzando dati reali, recuperati dal database.