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 na 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 do arquivo e a extensão.
- DataSources
- DataSource[]
Uma matriz de objetos de DataSource.
Comentários
A tabela a seguir mostra o cabeçalho e as informações de permissão sobre esta operação.
Cabeçalhos SOAP | (In) TrustedUserHeaderValue (Out) 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 pode referenciar um modelo ou ter as credenciais da fonte de dados definidas como Prompt
.
Se houver várias fontes de dados em um item, somente as fontes de dados que estão sendo alteradas poderão ser enviadas.
Ao associar um arquivo .rsds ou .odc a um relatório, o DataSourceReference deve conter a URL totalmente qualificada com o nome do arquivo e a extensão de nome de arquivo .rsds ou .odc. Para um DataSourceReference para uma extensão de nome de arquivo diferente de .rsds ou .odc, o erro rsWrongItemType
é retornado.