2011-12-01 15 views
8

Chcę, aby użytkownicy kliknęli w kolumnę histogramu i aby ta czynność załadowała podraport na podstawie atrybutu tej kolumny.SSRS: Czy jest możliwe, aby akcja ładowała podraport?

To sprawi, że raporty SSRS będą bardziej interaktywne i o wiele bardziej użyteczne.

Zauważyłem, że podczas określania działań, otrzymujemy następujące okno dialogowe, które ma "idź do raportu", ale nie "załaduj podraportu".

Może jest nadzieja w "Go to URL" i javascript?

enter image description here

+0

Myślę, że mylicie dwa bardzo specyficzne pojęcia. "Podraport" to sekcja raportu nadrzędnego zdefiniowana gdzie indziej. Gdy element danych w raporcie nadrzędnym jest renderowany, wywoływany jest "podraport", a wynik wizualny jest wstrzykiwany. Opcja "przejdź do raportu" pozwala określić raport "drążenie wszerz". W takim przypadku jeden element danych spowoduje, że użytkownik połączy się z nowym, ale pokrewnym raportem. Oryginał jest umieszczony na "stosie", a użytkownik może nawigować "wstecz" do histogramu, ale nadal jest to w 100% niezależny raport. Uważam, że jest to opcja, której pragniesz. – jklemmack

+0

Witam ssyladynę. Nie, nie ma zamieszania. Chcę ponownie zgłosić podraport do oryginalnego raportu. Nie chcę opuścić oryginalnego raportu. Jeśli usługa SSRS nie działa w ten sposób, odpowiedź na moje pytanie brzmi "nie". Mamy nadzieję, że SSRS może działać bardziej jak strona internetowa niż coś statycznego. Jeśli adres URL do którego należy przejść to instrukcja javascript, która ładuje podraport w bieżącym raporcie, który byłby idealny. Ale nie jestem pewien, czy SSRS działa w ten sposób. –

+0

+1, świetne pytanie. Chciałbym też móc to zrobić. –

Odpowiedz

1

Odpowiedź brzmi: nie ma możliwości ponownego załadowania podraportu na podstawie kliknięcia za pomocą SSRS.

Kilka osób o tym do mnie w różnych miejscach: @ cadrell0 mówi: posty

SSRS gdy kiedykolwiek kliknięciu na coś, takie jak sortowanie tabel lub przełączenie ukrytych przedmiotów. To prowadzi mnie do przekonania, że ​​nie można używać JavaScript do interakcji z nim

Na twitter, mam proste, proste porady:

Podraporty w SSRS nie działa w ten sposób. Patrz Charakterystyka tutaj - http://bit.ly/v0erHi

W ogóle, jeśli chcesz bardziej interaktywne doświadczenie, trzeba zrobić, tworzenie stron internetowych lub znaleźć inne rozwiązanie, które nie jest SSRS. Rozwiązanie firmy Microsoft, które wygląda obiecująco, to Power View. Wkrótce zostanie wydane i może stanowić lepszy sposób na zbadanie danych.

2

Użyłem „Przejdź do zakładki” i zamiast ładowania podraport, to po prostu przeskakuje do innej strony w raporcie, który pokazuje szczegóły wybranego elementu wykresu. Powodzenia.

+0

Chcę użyć "Przejdź do zakładek", ale nie rozumiem. Czy istnieje przykładowy projekt? – MahmutHAKTAN

+0

Wypróbuj ten artykuł MSDN na temat tworzenia zakładek w usługach SSRS http://msdn.microsoft.com/en-us/library/dd239378.aspx –

4

Cóż, rodzaj. Można ustawić funkcję Przejdź do raportu, aby przejść do raportu nadrzędnego (z powrotem do siebie) i przekazać parametr aktualizujący podraport. Nie elegancki, ale działa. Użyłem go do utworzenia "formularza" z kartami i użyj "kart" do wyłączenia podraportu poniżej.

Powiązane problemy