Condividi tramite


Impostazione di DataSource

Il controllo CrystalReportSource è simile agli altri controlli DataSource della struttura DataSource. Tutti questi controlli implementano le interfacce IDataSource e IHierarchicalDataSource e possono essere collegati ad altri controlli .NET per la visualizzazione dei dati.

Il controllo CrystalReportSource differisce tuttavia da altri controlli DataSource poiché non contiene direttamente i dati, bensì un report contenente i dati.

Il controllo CrystalReportSource non dispone tuttavia di funzionalità di ripristino dell'origine dati per il report in esso contenuto. L'origine dati viene infatti modificata mediante una proprietà del report chiamata Data Sources.

NoteNota

Ciascun eventuale sottoreport contenuto nel report dispone anche di una proprietà DataSources specifica.

Per accedere alla finestra di dialogo Editor dell'insieme dell'origine dati

Le proprietà DataSources vengono impostate più facilmente dalla finestra Editor dell'insieme dell'origine dati.

  1. Selezionare il controllo CrystalReportSource.

  2. Da Proprietà, espandere Report.

  3. Nella proprietà Report, fare clic sui puntini di sospensione (...) a destra di DataSources (Insieme).

  4. Nella finestra di dialogo Editor dell'insieme dell'origine dati immettere un'origine dati per il report principale ed eventuali sottoreport.

<table>
<colgroup>
<col style="width: 100%" />
</colgroup>
<thead>
<tr class="header">
<th><img src="images\Aa983431.alert_note(it-it,VS.90).gif" alt="Note" class="note" />Nota</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td><p>Per istruzioni dettagliate sulla configurazione di questa finestra di dialogo, vedere l'esercitazione <a href="ms227796(v=vs.90).md">Accesso a codice ridotto a un database protetto in un sito Web</a>.</p></td>
</tr>
</tbody>
</table>

Impostazione di DataSources direttamente nell'XML

In XML il tag <DataSources> è nidificato all'interno del tag <CrystalReportSource>. Nel tag nidificato <DataSources> è configurato un collegamento a un controllo DataSource, ad esempio SqlDataSource1.

Per apprendere come configurare il tag DataSources nidificato nel controllo CrystalReportSource, vedere Accesso a codice ridotto a un database protetto in un sito Web.

NoteNota

È sempre stato possibile configurare l'impostazione di un'origine dati nel modello di codifica dell'SDK di Crystal Reports. Per ulteriori informazioni, vedere Esercitazione: Accesso a un database SQL Server protetto mediante l'autenticazione SQL o Esercitazione: Accesso a un database SQL Server protetto mediante la protezione integrata.