Udostępnij za pośrednictwem


Metoda ReportExecutionService.SetExecutionParameters2

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
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters2", 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")> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapHeaderAttribute("ExecutionHeaderValue")> _
Public Function SetExecutionParameters2 ( _
    Parameters As ParameterValue(), _
    ParameterLanguage As String _
) As ExecutionInfo2
'Użycie
Dim instance As ReportExecutionService
Dim Parameters As ParameterValue()
Dim ParameterLanguage As String
Dim returnValue As ExecutionInfo2

returnValue = instance.SetExecutionParameters2(Parameters, _
    ParameterLanguage)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters2", 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")]
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapHeaderAttribute("ExecutionHeaderValue")]
public ExecutionInfo2 SetExecutionParameters2(
    ParameterValue[] Parameters,
    string ParameterLanguage
)
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters2", 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")]
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapHeaderAttribute(L"ExecutionHeaderValue")]
public:
ExecutionInfo2^ SetExecutionParameters2(
    array<ParameterValue^>^ Parameters, 
    String^ ParameterLanguage
)
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/SetExecutionParameters2", 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")>]
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapHeaderAttribute("ExecutionHeaderValue")>]
member SetExecutionParameters2 : 
        Parameters:ParameterValue[] * 
        ParameterLanguage:string -> ExecutionInfo2 
public function SetExecutionParameters2(
    Parameters : ParameterValue[], 
    ParameterLanguage : String
) : ExecutionInfo2

Parametry

  • ParameterLanguage
    Typ: System.String
    A.NET Framework identyfikator ustawienia regionalne.

Wartość zwracana

Typ: ReportExecution2005.ExecutionInfo2
ExecutionInfo2 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

(W)TrustedUserHeaderValue

(W)ExecutionHeaderValue

(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 migawka istnieje w bieżącej wykonanie, gdy wartości parametrów, użyta w kwerendzie zestaw, zostaną wyczyszczone (Jeśli nie jest wykonanie lub migawka historia).Ustawienie parametrów kwerendy nie nie spowoduje migawka do wyczyszczenia, ale wymaga przetwarzania przed może być renderowana.

Jeśli parametry nie przejdzie sprawdzanie poprawności, metoda będzie zwracać błąd i nie zostanie zmienione wartości parametru.

Jeśli ParameterLanguage określono parametry są interpretowane w tym języku.Jeśli ParameterLanguage nie jest określony, używany jest zachowanie domyślne.

Nie można określić parametry wykonanie lub migawki historia.