Valori del parametro di contesto drill-through
Gli utenti di Generatore report 1.0 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 Gestione report.
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.
Elemento |
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 nella stessa raccolta Details. |
Path |
XML per il Path dagli elementi selezionati all'entità di destinazione di cui viene eseguito il drill-through. |
GroupingName |
Nome di un elemento di raggruppamento il cui valore è necessario per identificare l'istanza selezionata dell'elemento selezionato. |
Value |
Valore del raggruppamento 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. |