ReportingService2006.SetItemDataSources(String, DataSource[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define as fontes de dados de um item em uma biblioteca do 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
A URL totalmente qualificada do item, incluindo o nome e extensão do arquivo.
- DataSources
- DataSource[]
Uma matriz de objetos DataSource.
Comentários
A tabela abaixo mostra informações sobre cabeçalhos e permissões sobre esta operação.
| Cabeçalhos SOAP | (Em) TrustedUserHeaderValue (Fora) ServerInfoHeaderValue |
| Permissões necessárias |
<xref:Microsoft.SharePoint.SPBasePermissions.EditListItems> em Item AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> em cada fonte de dados ou modelo em DataSources |
Quando o Item tipo é um modelo, o valor especificado deve ser um único DataSourceReference que não possa referenciar um modelo ou ter as credenciais da fonte de dados definidas como Prompt.
Se existirem múltiplas fontes de dados em um item, apenas aquelas fontes de dados que estão sendo alteradas podem ser enviadas.
Ao associar um arquivo .rsds ou .odc a um relatório, ele DataSourceReference deve conter a URL totalmente qualificada com o nome do arquivo e a extensão do nome .rsds ou .odc. Para uma DataSourceReference extensão de nome de arquivo diferente de .rsds ou .odc, o erro rsWrongItemType é retornado.