Utilizzo del parametro Command
È possibile includere il parametro rs:Command in un URL. Il valore del parametro determina il tipo della richiesta effettuata al server di report dal client. Nella tabella seguente vengono descritti i valori supportati dal parametro Command.
Valore della proprietà Command |
Descrizione |
---|---|
GetComponentDefinition |
Visualizza la definizione XML associata a un elemento del report pubblicato. Per utilizzare questo valore, è necessario disporre dell'autorizzazione per la lettura del contenuto su un elemento del report pubblicato. L'utilizzo di questo valore corrisponde a una chiamata diretta al metodo GetItemDefinition del servizio Web. |
GetDataSourceContents |
Visualizza le proprietà di una determinata origine dati condivisa. Le proprietà vengono visualizzate in formato XML. L'utilizzo di questo valore corrisponde a una chiamata diretta al metodo GetDataSourceContents del servizio Web. |
GetResourceContents |
Esegue il rendering di una risorsa e la visualizza in una pagina HTML. L'utilizzo di questo valore corrisponde a una chiamata diretta al metodo GetItemDefinition del servizio Web. |
GetSharedDatasetDefinition |
Visualizza la definizione XML associata a un set di dati condiviso. Per utilizzare questo valore, è necessario disporre dell'autorizzazione per la lettura della definizione del report su un set di dati condiviso. L'utilizzo di questo valore corrisponde a una chiamata diretta al metodo GetItemDefinition del servizio Web. |
ListChildren |
Visualizza i figli dell'elemento passati all'URL. Gli elementi figlio sono visualizzati in una pagina di navigazione degli elementi generica. L'utilizzo di questo valore corrisponde a una chiamata al metodo ListChildren. |
Render |
Esegue il rendering del report specificato. L'utilizzo di questo valore corrisponde a una chiamata al metodo Render. |
Nota
Un URL può contenere un solo parametro Command. Se un URL include più parametri Command, viene restituito un errore. Se il parametro Command viene specificato in un URL senza un valore associato, il parametro Command viene ignorato.
Esempio
Nell'esempio seguente viene generata una pagina di navigazione degli elementi generica che è possibile utilizzare per visualizzare tutti gli elementi figlio della cartella Samples.
http://<Server Name>/reportserver?/SampleReports&rs:Command=ListChildren