Udostępnij za pośrednictwem


Adding Links to a Report

Można dodać łącza umożliwiające użytkownikom otwieranie stron sieci Web lub innych raportów albo przechodzenie do innej lokalizacji w tym samym raporcie.Aby dodać łącze, należy zdefiniować akcję dla elementu raportu, takiego jak pole tekstowe, obraz, wykres lub miernik.Typ łącza można ustawić na stronie Akcja w odpowiednim oknie dialogowym właściwości.When the user clicks that report item, the action that you define takes place.Reporting Services supports three types of links with the following actions:

  • Łącza zakładek   Przechodzenie do innych obszarów w raporcie.

  • przeglądanie szczegółowe raport łączy   Przechodzenie do innych raportów na tym samym serwerze raportu.

  • Hiperłącza   Umożliwiają przejście do adresów URL, które określają adresy stron sieci Web lub raportów na serwerze raportów, przy użyciu funkcji dostępu za pomocą adresu URL.

Łącza do zakładek

Łącze do zakładki to łącze, które użytkownik może kliknąć, aby przejść do innego obszaru lub elementu raportu w raporcie.Aby utworzyć zakładkę, należy ustawić zakładkę w docelowym elemencie raportu i dodać łącza do zakładek do elementów raportu, takich jak wyraz lub obraz, które użytkownicy powinni kliknąć, aby przejść do elementu raportu wskazywanego przez zakładkę.Zakładki można ustawiać w dowolnych elementach raportu, w tym w polach tekstowych, obrazach, wykresach i miernikach.Można dodać wiele łączy do jednej zakładki.Aby uzyskać więcej informacji zobacz How to: Add a Bookmark to a Report (Reporting Services).

Łącza do raportów szczegółowych

Raport szczegółowy to raport, który użytkownik otwiera, klikając łącze w innym raporcie.Raporty szczegółowe zazwyczaj zawierają szczegółowe informacje na temat elementu znajdującego się w oryginalnym raporcie podsumowania.Na przykład w raporcie podsumowania sprzedaży może znajdować się lista zamówień i sum sprzedaży.Gdy użytkownik kliknie numer zamówienia na liście podsumowania, zostanie otwarty inny raport, który zawiera szczegółowe informacje dotyczące zamówienia.

Raport szczegółowy pełni inną funkcję niż podraport.Podraport jest przetwarzany jako część raportu głównego.Na przykład jeśli podraport, w którym są wyświetlane szczegółowe informacje dotyczące zamówienia, zostanie dodany do komórki tabeli w wierszu szczegółów, będzie on przetwarzany raz dla wiersza tabeli i renderowany jako część raportu głównego.Raport szczegółowy jest przetwarzany i renderowany tylko wtedy, gdy użytkownik kliknie łącze przeglądania szczegółowego w głównym raporcie podsumowania.

Raport szczegółowy zazwyczaj zawiera parametry przekazane do niego z raportu podsumowania.Przykładowy raport podsumowania sprzedaży zawiera pole [OrderNumber], które znajduje się w polu tekstowym w komórce tabeli.Raport szczegółowy zawiera parametr, którego wartością jest numer zamówienia.Po ustawieniu łącza do raportu szczegółowego w polu tekstowym zawierającym pole [OrderNumber] należy ustawić pole [OrderNumber] jako parametr raportu docelowego.Gdy użytkownik kliknie numer zamówienia w raporcie podsumowania, zostanie otwarty docelowy raport szczegółowy, w którym będą wyświetlane informacje dotyczące numeru zamówienia.Aby wyświetlić instrukcje dotyczące dostosowywania przeglądanie szczegółowe raporty oparte na wartości parametrów, zobacz Adding Parameters to Your Report i InScope Function (Reporting Services).

Aby można było wyświetlić podgląd raportu podsumowania za pomocą łączy przeglądania szczegółowego na kliencie raportów, należy jako nazwę raportu szczegółowego ustawić raport w bieżącym projekcie.Aby można było wyświetlić opublikowany raport podsumowania za pomocą łączy przeglądania szczegółowego, raport szczegółowy musi znajdować się na tym samym serwerze raportów co raport podsumowania.Nazwa raportu szczegółowego może zawierać względną lub bezwzględną ścieżkę do raportu.Łącza przeglądania szczegółowego można dodać do pól tekstowych, obrazów, wykresów i mierników.Aby uzyskać więcej informacji zobacz How to: Add a Drillthrough Action on a Report (Reporting Services).

Hiperłącza

Można dodać hiperłącze do elementu raportu, aby użytkownik mógł uzyskać dostęp do strony sieci Web, klikając ten element.Hiperłącze może być statycznym adresem URL lub wyrażeniem, którego wynikiem jest adres URL.Jeśli w bazie danych znajduje się pole zawierające adresy URL, wyrażenie może zawierać to pole, dzięki czemu w raporcie będzie dostępna dynamiczna lista hiperłączy.Hiperłącza można dodać do pól tekstowych, obrazów, wykresów i mierników.Aby uzyskać więcej informacji zobacz How to: Add a Hyperlink to a URL (Reporting Services).

Można również określić adresy URL do raportów na dowolnym serwerze raportów, na którym twórca i użytkownicy raportu mają uprawnienia do wyświetlania przy użyciu żądań adresu URL wysyłanych do serwera raportów. Ta funkcja nosi nazwę dostępu za pomocą adresu URL.Na przykład można określić raport i ukryć plan dokumentu przed użytkownikiem wyświetlającym raport po raz pierwszy.Aby uzyskać więcej informacji zobacz Adres URL programu Access.

See Also

Concepts