Udostępnij za pośrednictwem


Uruchamianie raportu sparametryzowana

A raport sparametryzowany jest raport, który używa wartości wejściowych przetwarzania pełny raport.Znane raporty parametryczne należą te, które Filtruj według wartości regionalnej, Kategoria produktu lub identyfikator.Parametry są zazwyczaj używane do wykonania kwerendy wybierające dane dla raportu.Jeśli zarządzasz lub uruchomić raport sparametryzowany, należy zrozumieć, jak parametr wybory wpływają na raport pracuje z.

Ostrzeżenie

Autor raportu definiuje parametry używane w raporcie.Po opublikowaniu raportu można modyfikować niektóre właściwości parametru, aby zmienić wartości, które są używane i jak są uzyskiwane wartości.Aby uzyskać więcej informacji o tworzeniu parametrów, zobacz Parametry (program Report Builder 3.0 i usługi SSRS).Aby uzyskać więcej informacji dotyczących zarządzania parametrów, zobacz Ustawienie właściwości parametru dla opublikowanego raportu.

Przechowywanie i monitowania o podanie wartości parametrów

Aby uzyskać wartość parametru przy uruchomieniu czas, można przechowywać wartość domyślną, raport lub Monituj użytkownika o wpisz lub wybierz wartość.Przechowywanie wartości parametru sprawozdanie jest użyteczne, jeśli raport ma zawsze procesu określoną wartością.Na przykład jeżeli biuro regionalne dedykowane witryna sieci Web, może obsługiwać regionalnych raportów sprzedaży witryna sieci Web, która zawsze używa kodu określonego region.

Można również monitował użytkowników, wpisz lub wybierz wartość do używania podczas otwierania raportu.Po skonfigurowaniu raportu monitować o wartości parametrów wejściowych są dostarczane, dzięki czemu użytkownik może wpisać określonych wartości.Po wpisaniu wartości, użytkownik kliknie Wyświetl raport zostać uruchomiony raport.Jeśli wartości są prawidłowe, raport jest wyświetlany.Jeśli wartości nie są prawidłowe, albo zostanie wyświetlony komunikat o błędzie lub pusty raport.Jeśli używasz wartości parametrów przechowywanych raport zostanie otwarty bez wyświetlania pól wejściowych lub Wyświetl raport przycisku.Wszyscy użytkownicy, którzy uruchomić raport za pomocą tej samej wartości parametru.

Jeśli raport zawiera parametry oparte na zapytaniu, a źródło danych wymaga zalogowania się przez każdego użytkownika, przed wyświetleniem pól wprowadzania wartości parametrów na stronie zostanie wyświetlony monit o wprowadzenie poświadczeń.W takim przypadek należy podać poświadczenia do pobierania wartości parametrów.

Aby uruchomić raport sparametryzowany, zazwyczaj trzeba znać wartości, które należy wpisać.Raport może zawierać drop -niedziałający listę prawidłowych wartości do wyboru.

Aby zestaw właściwości parametru (łącznie z wartościami domyślnymi) w raporcie opublikowane za pomocą Menedżer raportów.Aby uzyskać więcej informacji, zobacz Parametry (program Report Builder 3.0 i usługi SSRS) i Ustawianie parametrów w subskrypcji.

Ustawienie parametrów adresu URL raportu

Innym sposobem uruchomienia raport sparametryzowany jest za pomocą adresu URL.Można określić jeden lub więcej parametrów w zakodowanym pary nazwa wartość, używając znaku handlowego "i" (&) aby je rozdzielić.

Parametry null należy użyć składni specjalne; należy określić isnull o wartości null.Jeżeli określono wartość null dla parametru inne wartości określone dla tego samego parametru są ignorowane.Poniższy przykład ilustruje wiele parametrów null i stała wartości:

http://exampleWebServerName/reportserver?/foldercontainingreports/orders&division=mailorder&region=west&sales:isnull=true

Parametry z wieloma wartościami są określane przez powtarzające się nazwy parametru.Na przykład:

http://exampleWebServerName/reportserver?/foldercontainingreports/orders&region=east&region=west

Boolean Parametry są określone z wartością 0 lub 1.

Float parametry muszą zawierać separator dziesiętny ustawienia regionalne serwera.

DateTime parametry muszą być określone w formacie RRRR-MM-DDTHH:MM:SS, która jest oparta na Międzynarodowej Organizacji Normalizacyjnej (ISO) 8601 standard.Aby uzyskać więcej informacji na temat ustawiania parametrów URL, zobacz Przy użyciu parametrów dostępu do adresu URL.