ReportingService2006.SetModelDrillthroughReports 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.
Associa um conjunto de relatórios detalhados junto com um modelo.
public:
void SetModelDrillthroughReports(System::String ^ Model, System::String ^ ModelItemID, cli::array <ReportService2006::ModelDrillthroughReport ^> ^ Reports);
public void SetModelDrillthroughReports (string Model, string ModelItemID, ReportService2006.ModelDrillthroughReport[] Reports);
member this.SetModelDrillthroughReports : string * string * ReportService2006.ModelDrillthroughReport[] -> unit
Public Sub SetModelDrillthroughReports (Model As String, ModelItemID As String, Reports As ModelDrillthroughReport())
Parâmetros
- Model
- String
A URL totalmente qualificada do modelo, incluindo o nome do arquivo e a extensão de nome de arquivo .smdl.
- ModelItemID
- String
A ID do item de modelo no modelo para o qual definir os relatórios detalhados de modelo.
- Reports
- ModelDrillthroughReport[]
Uma matriz de objetos de ModelDrillthroughReport.
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.ViewListItems> em Model AND <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> em cada relatório em Reports |
Se não houver relatórios de detalhamento definidos, o usuário será direcionado para um relatório de clickthrough gerado dinamicamente.
Os relatórios de detalhamento podem ser de instância única ou de várias instâncias. , você pode definir um de cada tipo de para um item de ModelDrillthroughReport modelo. Especifique o tipo do relatório de detalhamento do modelo definindo a propriedade do ModelDrillthroughReport objeto como um valor enumerador válido DrillthroughType de Detail para instância única ou List.Type
Quando SetModelDrillthroughReports é chamado, os relatórios de detalhamento do modelo anterior são substituídos pelo conjunto fornecido de relatórios de detalhamento.
Para remover um relatório de detalhamento de modelo específico, omita sua entrada de Reports
quando você chama o SetModelDrillthroughReports método .
Você pode fornecer um valor vazio para o Reports
parâmetro para remover todos os relatórios de detalhamento de modelo para essa entidade.