ReportingService2006.SetItemDataSources(String, DataSource[]) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .