ReportExecutionService.SetExecutionParameters2 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í.
Establece y valida valores de parámetro asociados a la ejecución de informes actual.
public:
ReportExecution2005::ExecutionInfo2 ^ SetExecutionParameters2(cli::array <ReportExecution2005::ParameterValue ^> ^ Parameters, System::String ^ ParameterLanguage);
public ReportExecution2005.ExecutionInfo2 SetExecutionParameters2(ReportExecution2005.ParameterValue[] Parameters, string ParameterLanguage);
member this.SetExecutionParameters2 : ReportExecution2005.ParameterValue[] * string -> ReportExecution2005.ExecutionInfo2
Public Function SetExecutionParameters2 (Parameters As ParameterValue(), ParameterLanguage As String) As ExecutionInfo2
Parámetros
- Parameters
- ParameterValue[]
Matriz de objetos ParameterValue.
- ParameterLanguage
- String
Identificador de la configuración regional de .NET Framework.
Devoluciones
Objeto ExecutionInfo2 que contiene la nueva ejecución.
Comentarios
En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.
Uso de encabezados SOAP | (In) TrustedUserHeaderValue (In) ExecutionHeaderValue (Out) ServerInfoHeaderValue |
Permisos necesarios en modo nativo | En el informe principal y en todos los subinformes: ReadProperties AND ExecuteAndView |
Permisos necesarios en modo de SharePoint | En el informe principal y en todos los subinformes: <xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
Si existe una instantánea en la ejecución actual cuando se establecen los valores de parámetro usados en la consulta, se borrará (si no es una ejecución o una instantánea del historial). Establecer parámetros que no son de consulta no hará que se borre la instantánea, pero requerirá procesamiento antes de que se pueda representar.
Si los parámetros no pasan la validación, el método devolverá un error y los valores de parámetro no se cambiarán.
Si ParameterLanguage
se especifica , los parámetros se interpretan en este lenguaje. Si ParameterLanguage
no se especifica , se usa el comportamiento predeterminado.
No se pueden especificar parámetros para las instantáneas de ejecución o historial.