Riutilizza sezioni di report con sottoreport flessibili
Inserisci report modulari in layout master per semplificare scenari complessi e ridurre la logica duplicata tra diverse origini dati.

I sottoreport consentono di incorporare report gestiti in modo indipendente all’interno di un report master, abilitando un design di reporting modulare e flessibile. Ogni sottoreport può essere creato, mantenuto e riutilizzato separatamente, collegandosi al report master tramite parametri che filtrano dinamicamente i suoi dati da una fonte dati separata. Questo approccio semplifica scenari di reporting complessi, migliora la coerenza e riduce lo sforzo di manutenzione evitando la logica duplicata. Casi d’uso comuni includono la visualizzazione di dettagli di righe all’interno di report riepilogativi, la combinazione di dati da più database o il riutilizzo di sezioni standardizzate come fatture, dettagli di audit o storie dei clienti in più report.
Diverse interfacce di reporting di ASP.NET Core offrono supporto per i sottoreport, tra cui:
- DevExpress Reporting consente di incorporare sottoreport riutilizzabili, collegare più origini dati tramite parametri e gestire in modo efficiente strutture di report complesse.
- TX Text Control .NET Server for ASP.NET facilita i sottoreport dinamici per documenti, consentendo origini dati separate e riutilizzo dei contenuti guidato da parametri.
- Telerik Reporting consente di progettare sottoreport modulari, passare parametri contestuali e combinare query di dati indipendenti nei report in modo sicuro.
- FastReport .NET WEB consente di integrare sottoreport flessibili, filtrare i set di dati tramite parametri e riutilizzare facilmente componenti di report tra applicazioni web.
Per un’analisi approfondita di funzionalità e prezzo, visita il confronto tra i controlli di reporting per ASP.NET Core.