Udostępnij przez


Obrazy w raportach podzielonych na strony (Report Builder)

Dotyczy: Microsoft Report Builder (SSRS) Power BI Report Builder Projektant raportów w narzędziu SQL Server Data Tools

Obraz jest elementem raportu podzielonego na strony, który zawiera odwołanie do obrazu osadzonego w raporcie, przechowywanego w bazie danych, przechowywanego na serwerze raportów lub przechowywanego w innym miejscu w sieci Web. Obraz może być obrazem powtarzanym z wierszami danych. Możesz również użyć obrazu jako tła dla niektórych elementów raportu.

Przechowywanie logo na serwerze jest dobrym pomysłem, ponieważ można użyć tego samego logo w wielu raportach.

Porównywanie obrazów zewnętrznych, osadzonych i powiązanych z danymi

Jeśli używasz obrazu opartego na serwerze lub innego obrazu zewnętrznego w raporcie, element obrazu zawiera ścieżkę wskazującą obraz na serwerze raportów lub wszędzie tam, gdzie istnieje w Sieci Web. Jeśli jednak używasz obrazu osadzonego, dane obrazu są przechowywane w definicji raportu i nie istnieją jako oddzielny plik.

Obrazy oparte na serwerze działają dobrze w przypadku logo i obrazów statycznych udostępnianych między kilkoma raportami lub stronami sieci Web. Obrazy osadzone zapewniają, że obrazy są zawsze dostępne dla raportu, ale nie mogą być udostępniane. Definicje raportów z obrazami zewnętrznymi są mniejsze niż definicje z obrazami osadzonymi.

Obrazy powiązane z danymi mogą być również wyświetlane z danych binarnych przechowywanych w bazie danych. Na przykład obrazy wyświetlane obok nazw produktów na liście produktów to obrazy bazy danych. Na poniższej ilustracji obrazy rowerów są przechowywane w bazie danych i pobierane w raporcie w celu zilustrowania każdego produktu.

rs_DataboundBikes

Obrazy jako części raportu

Obrazy można zapisywać oddzielnie od raportu jako części raportu. Części raportów to elementy raportów samodzielnie przechowywane na serwerze raportów i mogą być uwzględniane w innych raportach. Jednak części raportów są zdezaktualizowane dla wszystkich wydań SQL Server Reporting Services po wersji SQL Server Reporting Services 2019 i przestają być obsługiwane w SQL Server Reporting Services 2022 oraz Power BI Report Server.

Osadzanie obrazów

Obrazy można osadzić w raporcie, aby wszystkie dane obrazów są przechowywane w definicji raportu. Podczas osadzania obrazu obraz jest zakodowany w formacie MIME i przechowywany jako tekst w definicji raportu. Użycie osadzonego obrazu gwarantuje, że obraz jest zawsze dostępny dla raportu, ale zwiększa również rozmiar definicji raportu.

Aby uzyskać więcej informacji na temat osadzania obrazu, zobacz Osadzanie obrazu w raporcie (Report Builder i SSRS).

Obrazy zewnętrzne

Przechowywane obrazy można uwzględnić w raporcie, określając adres URL obrazu. Jeśli używasz obrazu zewnętrznego w raporcie, źródło obrazu jest ustawione na Wartość Zewnętrzna , a wartość obrazu to adres URL lub ścieżka do obrazu.

Aby uzyskać więcej informacji, zobacz Określanie ścieżek do elementów zewnętrznych (Report Builder i SSRS).

  • Gdy raport jest uruchamiany w programie Report Builder lub Projektant raportów, wersja zapoznawcza używa poświadczeń użytkownika do wyświetlenia obrazu.
  • Po uruchomieniu raportu na serwerze raportów obraz w raporcie może nie być wyświetlany, jeśli poświadczenia serwera nie są wystarczające do uzyskania dostępu do obrazu. W takim przypadku skontaktuj się z administratorem systemu.
  • Po uruchomieniu raportu w usługa Power BI obraz musi być publicznie dostępny i nie wymaga uwierzytelnienia ani dodatkowego logowania w celu zlokalizowania obrazu za pośrednictwem zewnętrznego adresu URL.

Aby uzyskać więcej informacji na temat dodawania obrazu zewnętrznego do raportu, zobacz Dodawanie obrazu zewnętrznego (Report Builder i SSRS).

Obrazy tła

Obraz można użyć jako obrazu tła w treści raportu lub prostokąta, pola tekstowego, listy, macierzy lub tabeli. Obraz tła i obraz mają podobne właściwości. Można również określić, jak obraz jest powtarzany, aby wypełnić tło elementu.

Uwaga / Notatka

Niektóre rozszerzenia renderowania, takie jak rozszerzenie renderowania HTML, renderują obraz tła w treści raportu, nagłówku strony i stopce strony. Możesz zdefiniować oddzielny obraz tła nagłówka i stopki strony, ale jeśli nie zdefiniowano obrazu, raport używa obrazu tła treści. Inne rozszerzenia renderowania, takie jak rozszerzenie renderowania obrazów, nie renderują obrazu tła treści w nagłówku i stopce strony.

Aby uzyskać więcej informacji na temat dodawania obrazu tła, zobacz Dodawanie obrazu tła (Report Builder i SSRS).

Obrazy powiązane z danymi

Do raportu można dodawać obrazy przechowywane w bazie danych. Używasz tego samego elementu raportu obrazu, który jest używany dla obrazów statycznych, ale z zestawem właściwości wskazujących, że obraz jest przechowywany w bazie danych. Aby wyświetlić instrukcje dotyczące pracy z obrazami powiązanymi z danymi, zobacz Dodaj obraz powiązany z danymi (Report Builder i SSRS).

Typy obsługiwanych plików

Są to typy plików obrazów, których można używać w raportach podzielonych na strony:

  • BMP
  • GIF
  • JPG
  • PNG

Pliki SVG nie są obsługiwane.

Tematy porad

Dodawanie obrazu zewnętrznego (Report Builder i SSRS)

Osadzanie obrazu w raporcie (Report Builder i SSRS)

Dodawanie obrazu tła (Report Builder i SSRS)

Dodaj Powiązany z Danymi Obraz (Report Builder i SSRS)