ReportingService2005.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 de detalhamento a um modelo.
public:
void SetModelDrillthroughReports(System::String ^ Model, System::String ^ ModelItemID, cli::array <ReportService2005::ModelDrillthroughReport ^> ^ Reports);
public void SetModelDrillthroughReports (string Model, string ModelItemID, ReportService2005.ModelDrillthroughReport[] Reports);
member this.SetModelDrillthroughReports : string * string * ReportService2005.ModelDrillthroughReport[] -> unit
Public Sub SetModelDrillthroughReports (Model As String, ModelItemID As String, Reports As ModelDrillthroughReport())
Parâmetros
- Model
- String
O caminho completo do modelo.
- ModelItemID
- String
A ID do item de modelo no modelo para o qual definir relatórios de detalhamento 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) BatchHeaderValue (Out) ServerInfoHeaderValue |
Permissões necessárias | UpdateContent em Model AND ReadProperties em cada relatório em Reports |
Se não houver relatórios detalhados definidos, o usuário será direcionado para um relatório de clique gerado dinamicamente.
Para um item de modelo, você pode definir um de cada tipo de ModelDrillthroughReport (uma única instância ou uma instância múltipla). Você pode especificar o tipo do relatório de detalhamento do modelo definindo a propriedade Type do ModelDrillthroughReport objeto como um valor enumerador válido DrillthroughType de SingleInstance
ou MultipleInstance
.
Quando SetModelDrillthroughReports é chamado, os relatórios de detalhamento do modelo anterior são substituídos pelo conjunto fornecido de relatórios detalhados.
Para remover um relatório de detalhamento de modelo específico, omita sua entrada ao chamar o SetModelDrillthroughReport
método .
Fornecer um valor vazio para o Reports
parâmetro remove todos os relatórios de detalhamento de modelo para essa entidade.