ReportingService2006.SetItemDataSources(String, DataSource[]) Método

Definición

Establece los orígenes de datos para un elemento en una biblioteca de SharePoint.

public:
 void SetItemDataSources(System::String ^ Item, cli::array <ReportService2006::DataSource ^> ^ DataSources);
public void SetItemDataSources (string Item, ReportService2006.DataSource[] DataSources);
member this.SetItemDataSources : string * ReportService2006.DataSource[] -> unit
Public Sub SetItemDataSources (Item As String, DataSources As DataSource())

Parámetros

Item
String

La dirección URL completa del elemento, incluidos el nombre de archivo y la extensión.

DataSources
DataSource[]

Matriz de objetos DataSource.

Comentarios

En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.

Encabezados SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Permisos necesarios <xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> en Item AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> en cada origen de datos o modelo de DataSources

Cuando el Item tipo es un modelo, el valor especificado debe ser un único DataSourceReference que no pueda hacer referencia a un modelo o que tenga las credenciales del origen de datos establecidas en Prompt.

Si existen varios orígenes de datos en un elemento, solo se pueden enviar los orígenes de datos que se están cambiando.

Al asociar un archivo .rsds o .odc con un informe, DataSourceReference debe contener la dirección URL completa con el nombre de archivo y .rsds o la extensión de nombre de archivo .odc. Para para DataSourceReference una extensión de nombre de archivo que no sea .rsds o .odc, se devuelve el error rsWrongItemType .

Se aplica a