ReportExecutionService.SetExecutionParameters2 Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Parameterwerte fest, die der aktuellen Berichtsausführung zugeordnet sind, und überprüft sie.
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
Parameter
- Parameters
- ParameterValue[]
Ein Array von ParameterValue-Objekten.
- ParameterLanguage
- String
Ein .NET Framework-Gebietsschemabezeichner.
Gibt zurück
Ein ExecutionInfo2-Objekt, das die neue Ausführung enthält.
Hinweise
In der folgenden Tabelle werden Header- und Berechtigungsinformationen zu diesem Vorgang dargestellt.
SOAP-Headerverwendung | (In) TrustedUserHeaderValue (In) ExecutionHeaderValue (Out) ServerInfoHeaderValue |
Erforderliche Berechtigungen im einheitlichen Modus | Auf dem Standard Bericht und allen Unterberichten: ReadProperties ANDExecuteAndView |
Erforderliche Berechtigungen im SharePoint-Modus | Auf dem Standard Bericht und allen Unterberichten:<xref:Microsoft.SharePoint.SPBasePermissions.ViewListItems> |
Wenn in der aktuellen Ausführung ein Momentaufnahme vorhanden ist, wenn die in der Abfrage verwendeten Parameterwerte festgelegt werden, wird sie gelöscht (wenn es sich nicht um eine Ausführung oder einen Verlauf Momentaufnahme handelt). Das Festlegen von Parametern ohne Abfrage führt nicht dazu, dass die Momentaufnahme gelöscht wird, sondern erfordert eine Verarbeitung, bevor sie gerendert werden kann.
Wenn Parameter die Überprüfung nicht bestehen, gibt die Methode einen Fehler zurück, und die Parameterwerte werden nicht geändert.
Wenn ParameterLanguage
angegeben, werden Parameter in dieser Sprache interpretiert. Wenn ParameterLanguage
nicht angegeben wird, wird das Standardverhalten verwendet.
Sie können keine Parameter für Ausführungs- oder Verlaufsmomentaufnahmen angeben.