Condividi tramite


Procedura: Aggiunta di un sottoreport e di parametri (Progettazione report)

Data aggiornamento: 12 dicembre 2006

È possibile incorporare un report all'interno di un altro report. Il report incorporato si chiama sottoreport. Il report che viene incorporato non dipende dal report in cui è contenuto. Per correlare i report tramite valori dei dati, ad esempio per fare in modo che in entrambi vengano visualizzati i dati per lo stesso cliente, è necessario passare parametri dal report contenitore al sottoreport. I parametri per il report che viene incorporato devono essere già stati definiti.

Per aggiungere un sottoreport

  1. In visualizzazione Layout fare clic su Sottoreport nella casella degli strumenti.

  2. Nell'area di progettazione trascinare il mouse fino a tracciare un riquadro delle dimensioni desiderate per il sottoreport. In alternativa, fare clic nell'area di progettazione per creare un sottoreport di dimensioni fisse.

    [!NOTA] Se il sottoreport esiste già nel progetto, per crearlo è sufficiente trascinare il report da Esplora soluzioni nell'area di progettazione.

  3. Specificare il percorso del server di report nel quale è pubblicato il sottoreport. Fare clic con il pulsante destro del mouse sul sottoreport e quindi scegliere Proprietà. Nella scheda Generale specificare il percorso del sottoreport nella proprietà Name in base alle indicazioni seguenti:

    • Per un report pubblicato in un server di report configurato per la modalità nativa, utilizzare un percorso completo o relativo senza l'estensione del nome di file. Se il report è archiviato nella stessa cartella del report corrente, è sufficiente utilizzare il nome del report. Se il report si trova in una cartella diversa nello stesso server di report, utilizzare un percorso relativo del report, ad esempio ../Cartella2/Report1. Se il report si trova in un server di report diverso, utilizzare il percorso completo del server di report e del report, ad esempio http://server1/Cartella3/Report2.
    • Per un report pubblicato in un server di report configurato per la modalità di integrazione con SharePoint, utilizzare un URL completo, inclusa l'estensione del nome di file. I percorsi relativi non sono supportati. Ad esempio, http://<SharePointservername>/<site>/Documents/Report1.rdl.

Per passare parametri a un sottoreport

  1. In visualizzazione Layout fare clic con il pulsante destro del mouse sul sottoreport e quindi scegliere Proprietà.

  2. Nella scheda Parametri eseguire le operazioni seguenti:

    • Nella casella Nome parametro digitare il nome di un parametro per il sottoreport. Questo nome deve corrispondere a un parametro di report del report indicato nella proprietà ReportName.

      [!NOTA] Il nome del parametro deve corrispondere al nome di un parametro di report, non al nome di un parametro di query.

    • Nella casella Valore parametro digitare un valore da passare al sottoreport. È possibile specificare un testo statico o un'espressione che punti a un campo o a un altro oggetto nel report padre.

  3. Ripetere il passaggio 2 per aggiungere altri parametri da passare al sottoreport.

    [!NOTA] Nell'elenco Parametri devono essere inclusi tutti i parametri necessari per il sottoreport. Se manca un parametro obbligatorio, il sottoreport non verrà visualizzato correttamente nel report padre.

Vedere anche

Concetti

Aggiunta di un sottoreport
Procedure per Progettazione report
Progettazione del layout del report
Considerazioni sul rendering per il posizionamento e il ridimensionamento automatico
Modalità di distribuzione di Reporting Services

Altre risorse

Proprietà sottoreport (scheda Generale, Progettazione report)
Esercitazione: Funzionalità avanzate per l'utilizzo dei parametri

Guida in linea e informazioni

Assistenza su SQL Server 2005