ReportingService2010.SetModelDrillthroughReports Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Asocia un conjunto de informes de ejercicio junto con un modelo.
public:
void SetModelDrillthroughReports(System::String ^ Model, System::String ^ ModelItemID, cli::array <ReportService2010::ModelDrillthroughReport ^> ^ Reports);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetModelDrillthroughReports", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
public void SetModelDrillthroughReports(string Model, string ModelItemID, ReportService2010.ModelDrillthroughReport[] Reports);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/SetModelDrillthroughReports", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
member this.SetModelDrillthroughReports : string * string * ReportService2010.ModelDrillthroughReport[] -> unit
Public Sub SetModelDrillthroughReports (Model As String, ModelItemID As String, Reports As ModelDrillthroughReport())
Parámetros
- Model
- String
La URL totalmente calificada del modelo incluye el nombre del archivo y la extensión del nombre de archivo .smdl.
- ModelItemID
- String
El ID del elemento del modelo en el modelo para el cual se deben establecer informes de drillthrough del modelo
- Reports
- ModelDrillthroughReport[]
Una matriz de objetos ModelDrillthroughReport.
- Atributos
Comentarios
La siguiente tabla muestra la información sobre cabeceras y permisos sobre esta operación.
| Uso de la cabecera SOAP | (En) TrustedUserHeaderValue (Fuera) ServerInfoHeaderValue |
| Permisos requeridos en modo nativo |
UpdateContent en Model Y ReadProperties en cada informe en Reports |
| Permisos requeridos en el modo SharePoint |
<xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> en Model Y <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> en cada informe en Reports |
Si no existen informes de perforación definidos, el usuario será dirigido a un informe de clics generado dinámicamente.
Los informes de drillthrough pueden ser de instancia única o de múltiples instancias. , Puedes asignar uno de cada tipo de ModelDrillthroughReport para un elemento de modelo. Se especifica el tipo del informe de drillthrough del modelo estableciendo la Type propiedad del ModelDrillthroughReport objeto a un valor de enumerador válido DrillthroughType de Detail para instancia única o List.
Cuando SetModelDrillthroughReports se llama, los informes de perforación del modelo anterior se reemplazan por el conjunto suministrado de informes de perforación.
Para eliminar un informe específico de drillthrough de modelo, omite su entrada desde Reports que llames al SetModelDrillthroughReports método.
Puedes proporcionar un valor vacío para el Reports parámetro para eliminar todos los informes de simulación de modelos para esta entidad.