ReportingService2005.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 del catálogo.
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())
Parámetros
- Item
- String
Nombre completo del elemento para el que establecer los orígenes de datos. Acepta un EditSessionID generado por el CreateReportEditSession(String, String, Byte[], Warning[]) método .
- 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) BatchHeaderValue (Out) ServerInfoHeaderValue |
Permisos necesarios | Depende del tipo de elemento de Item :- Report : UpdateDatasource- Model : UpdateDatasource- Para cada origen de datos o modelo de la DataSources matriz:- DataSource : ReadProperties- Model : ReadProperties |
SetItemDataSources devuelve un error cuando las propiedades del origen de datos se establecen en un tipo de elemento de informe vinculado.
Se devuelve un rsDataSourceNotFound
error si un origen de datos que no está asociado al elemento se pasa al método .
Cuando el Item
tipo es un modelo, el valor especificado debe ser un único DataSourceReference. En esta situación, si proporciona una matriz de DataSource objetos, se devuelve un error.
Cuando el tipo de Item
especificado es un modelo, el DataSourceReference
especificado no puede hacer referencia a un modelo ni tener credenciales de origen de datos establecidas Prompt
en .
Si existen varios orígenes de datos en un elemento, solo se pueden enviar los orígenes de datos que se están cambiando.