Condividi tramite


Memorizzazione nella cache del controllo CrystalReportSource

I progetti Windows che utilizzano Crystal Reports per Visual Studio continuano a servirsi della stessa struttura per la memorizzazione nella cache impiegata in Visual Studio .NET 2002 0 2003. Ciò significa che quando si aggiunge un report a un progetto, vengono create due classi wrapper per il report: una classe report normale e una classe report memorizzata nella cache.

Se per un report non vengono generate classi wrapper, la memorizzazione nella cache viene controllata attraverso la proprietà EnableCaching del controllo CrystalReportSource.

Per attivare la memorizzazione nella cache dei report in un sito Web Crystal Reports per Visual Studio

Queste operazioni richiedono l'utilizzo della funzionalità Smart Task. La funzionalità Smart Task è disponibile in Visual Studio 2005 e versioni successive.

  1. Creare un sito Web Crystal Reports per Visual Studio seguendo l'esercitazione relativa allo sviluppo di siti Web a codice ridotto: Esercitazione: Impostazione di un sito Web con codice ridotto e report Crystal mediante Smart Task.

  2. Nella pagina Default.aspx selezionare la visualizzazione Origine.

  3. Individuare il tag XML relativo al controllo CrystalReportSource.

  4. Modificare il valore della proprietà EnableCaching da False a True.

    NoteNota

    Per informazioni dettagliate sulla memorizzazione dei report nella cache, sulla versione memorizzata nella cache della classe wrapper di un report e su quando è opportuno o meno utilizzare la memorizzazione nella cache, vedere Cache e persistenza del modello a oggetti ReportDocument.

Vedere anche