Lenguaje

ReportExecutionService.SetExecutionParameters2 Método

Definición

Establece y valida los valores de los parámetros asociados a la ejecución actual del informe.

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[]

Una matriz de objetos ParameterValue.

ParameterLanguage
String

Un identificador de localidad del Framework .NET.

Devoluciones

Un objeto que ExecutionInfo2 contiene la nueva ejecución.

Comentarios

La siguiente tabla muestra la información sobre cabeceras y permisos sobre esta operación.

Uso de la cabecera SOAP (En) TrustedUserHeaderValue

(En) ExecutionHeaderValue

(Fuera) ServerInfoHeaderValue
Permisos requeridos en modo nativo En el informe principal y en todos los subinformes: ReadProperties Y ExecuteAndView
Permisos requeridos en el modo 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 los parámetros usados en la consulta, se borrará (si no es una ejecución o una instantánea de historial). Establecer parámetros no de consulta no hará que la instantánea se borre, pero requerirá procesamiento antes de poder renderizarse.

Si los parámetros no pasan la validación, el método devolverá un error y los valores de los parámetros no cambiarán.

Si ParameterLanguage se especifica, los parámetros se interpretan en este lenguaje. Si ParameterLanguage no se especifica, se utiliza el comportamiento por defecto.

No puedes especificar parámetros para instantáneas de ejecución o historial.

Se aplica a