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.