ReportingService2005.SetItemDataSources(String, DataSource[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta le origini dati per un elemento del catalogo.
public:
void SetItemDataSources(System::String ^ Item, cli::array <ReportService2005::DataSource ^> ^ DataSources);
public void SetItemDataSources (string Item, ReportService2005.DataSource[] DataSources);
member this.SetItemDataSources : string * ReportService2005.DataSource[] -> unit
Public Sub SetItemDataSources (Item As String, DataSources As DataSource())
Parametri
- Item
- String
Nome completo dell'elemento per il quale impostare le origini dati. Accetta un EditSessionID generato dal metodo CreateReportEditSession(String, String, Byte[], Warning[]).
- DataSources
- DataSource[]
Matrice di oggetti DataSource.
Commenti
Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.
Intestazioni SOAP | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Autorizzazioni necessarie | Dipende dal tipo di elemento di Item :- Report : UpdateDatasource- Model : UpdateDatasource- Per ogni origine dati o modello nella DataSources matrice:- DataSource : ReadProperties- Model : ReadProperties |
SetItemDataSources restituisce un errore quando le proprietà dell'origine dati vengono impostate su un tipo di elemento del report collegato.
Viene restituito un rsDataSourceNotFound
errore se un'origine dati non associata all'elemento viene passata al metodo .
Quando il Item
tipo è un modello, il valore specificato deve essere un singolo DataSourceReferenceoggetto . In questo caso, se si specifica una matrice di DataSource oggetti, viene restituito un errore.
Quando il tipo di Item
specificato è un modello, l'oggetto specificato non può fare riferimento a un modello o avere credenziali dell'origine DataSourceReference
dati impostate su Prompt
.
Se in un elemento esistono più origini dati, è possibile inviare solo le origini dati che vengono modificate.