Condividi tramite


Valori del parametro di contesto drill-through

Gli utenti di Generatore report possono creare report ed eseguire il drill-through su di essi da altri report di Generatore report. Per utilizzare un report di Generatore report come report drill-through, gli utenti di Generatore report devono selezionare la casella di controllo Drill-through nella finestra di dialogo Proprietà report. In tal modo, la proprietà EnableDrillthrough viene impostata su True per la query semantica. Viene inoltre aggiunto un parametro di contesto drill-through al linguaggio RDL che viene passato alla query semantica. Dopo aver impostato la proprietà in Generatore report, è possibile impostare una delle proprietà drill-through per un'entità per puntare al report utilizzando SQL Server Management Studio.

Un parametro di contesto drill-through è un elemento di livello principale. La struttura del valore di un parametro di contesto drill-through è la seguente:

<DrillthroughContext>
    <SemanticQuery>...</SemanticQuery>
    <SelectedItems>
        <SelectedItemName>ItemName</SelectedItemName>
        ...
    </SelectedItems>
    <SelectedPath>Path</SelectedPath>
    <GroupingValues>
        <GroupingValue Name="GroupingName">Value</GroupingValue>
        ...
    </GroupingValues>
</DrillthroughContext>

Nella tabella seguente vengono descritti gli elementi all'interno della struttura.

Item Descrizione

SemanticQuery

Elemento che contiene la query di origine dalla quale dovrebbe essere derivata l'espressione di filtro per il drill-through. Questo elemento non può contenere parametri.

ItemName

Nome di un'espressione che determina i dati che vengono sottoposti a drill-through e visualizzati all'utente. ItemName corrisponde al nome di un'espressione nella query. SelectedItems deve contenere un riferimento a una singola espressione di raggruppamento o riferimenti a espressioni che sono tutte presenti nello stesso gruppo di misure o nello stesso insieme Details.

Path

XML per il Path dagli elementi selezionati all'entità di destinazione di cui viene eseguito il drill-through.

GroupingName

Nome di un raggruppamento il cui valore è necessario per identificare l'istanza selezionata dell'elemento selezionato.

Value

Valore di GroupingName per l'elemento selezionato. Per specificare null come valore di un raggruppamento, non specificare l'elemento Value e aggiungere xsi:nil="true" all'elemento GroupingValue.

Vedere anche

Concetti

Proprietà degli oggetti di Progettazione modelli
Proprietà delle query di Progettazione modelli
Tipi di dati di Progettazione modelli
Creazione di report ad hoc con modelli di report
Utilizzo di Progettazione modelli

Guida in linea e informazioni

Assistenza su SQL Server 2005