Metoda ReportExecutionService.SetExecutionParameters
Określa i sprawdza poprawność wartości parametrów związanych z bieżącego wykonywania raportu.
Przestrzeń nazw: ReportExecution2005
Zestaw: ReportExecution2005 (w ReportExecution2005.dll)
Składnia
'Deklaracja
<SoapHeaderAttribute("ExecutionHeaderValue")> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters", RequestNamespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", _
ResponseNamespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
Public Function SetExecutionParameters ( _
Parameters As ParameterValue(), _
ParameterLanguage As String _
) As ExecutionInfo
'Użycie
Dim instance As ReportExecutionService
Dim Parameters As ParameterValue()
Dim ParameterLanguage As String
Dim returnValue As ExecutionInfo
returnValue = instance.SetExecutionParameters(Parameters, _
ParameterLanguage)
[SoapHeaderAttribute("ExecutionHeaderValue")]
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
public ExecutionInfo SetExecutionParameters(
ParameterValue[] Parameters,
string ParameterLanguage
)
[SoapHeaderAttribute(L"ExecutionHeaderValue")]
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
public:
ExecutionInfo^ SetExecutionParameters(
array<ParameterValue^>^ Parameters,
String^ ParameterLanguage
)
[<SoapHeaderAttribute("ExecutionHeaderValue")>]
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters", RequestNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
member SetExecutionParameters :
Parameters:ParameterValue[] *
ParameterLanguage:string -> ExecutionInfo
public function SetExecutionParameters(
Parameters : ParameterValue[],
ParameterLanguage : String
) : ExecutionInfo
Parametry
- Parameters
Typ: array<ReportExecution2005.ParameterValue[]
Tablica ParameterValue obiektów.
- ParameterLanguage
Typ: System.String
A.NET Framework identyfikator ustawienia regionalne.
Wartość zwracana
Typ: ReportExecution2005.ExecutionInfo
ExecutionInfo Obiektu zawierającego nowe wykonanie.
Uwagi
W poniższej tabela przedstawiono informacje nagłówka i uprawnienia na tej operacji.
Użycie nagłówek protokołu SOAP |
(Ruch wychodzący)ServerInfoHeaderValue |
Tryb macierzysty wymagane uprawnienia |
Raport główny i wszystkie podraporty: ReadProperties ORAZ ExecuteAndView |
Tryb programu SharePoint wymagane uprawnienia |
Raport główny i wszystkie podraporty: ViewListItems() |
Jeśli istnieje migawkę bieżącego wykonanie, gdy wartości parametrów zestaw, zostaną wyczyszczone, jeśli nie jest wykonanie lub migawka historia będzie wymagać raport, aby ponownie wykonać.Wykonanie lub migawki historia można określić wartości dla parametrów innych niż kwerendy.Uwaga serwer raportów wykonuje przetwarzania danych dla wykonania lub Historia migawek.
Jeśli określona wartość parametru ma niepoprawny typ, metoda zwróci błąd, a parametr nie zostanie zmieniony.Jeżeli wartość parametru ma poprawny typ, ale nie jest prawidłową wartością, wprowadzi parametr MissingValidValue Państwa.W obu przypadkach usiłowano renderować raportu spowoduje błąd.
Jeśli ParameterLanguage nie jest określony, w języku określonym w Accepts języka nagłówka HTTP. Jeśli język nie został określony dla Języka Accepts jest używany nagłówek HTTP, język domyślny serwer raportów.