Jak Dodawanie obrazu powiązany danych (Konstruktora raportów 2.0)
Raport może zawierać odwołanie do obrazu przechowywanego w bazie danych.Taki obraz jest znany jako powiązany z danymi obrazu.Obrazy wyświetlane obok nazw produktów na liście produktów są przykładami obrazów powiązanych z danymi.
Dodanie do nagłówka lub stopki strony obrazu powiązanego z danymi wymaga wykonania dodatkowych kroków.Aby uzyskać więcej informacji zobaczDodawanie nagłówków i stopek stron (program Report Builder 2.0).
Jeśli zostanie utworzony lub przechowywany obraz w Microsoft Dostęp, obraz zawiera informacje nagłówka OLE uniemożliwia wyświetlanie strona raportu, w czasie wykonywania przez obraz. Można usunąć nagłówek OLE, wykonując drugą z poniższych procedur.
Aby dodać obraz powiązany z danymi
W widoku Projekt, w menu Wstaw kliknij przycisk Obraz.
Kliknij miejsce na powierzchnię projektu, a następnie przeciągnij myszą, aby utworzyć pole o takiej wielkości żądany obraz.
W Ogólne stronaWłaściwości obrazu -okno dialogowe, wpisz nazwę w Nazwa tekst pola lub zaakceptować ustawienie domyślne.
(Opcjonalnie) W Etykietka narzędzia polu tekstowym wpisz tekst do wyświetlenia, gdy użytkownik wskaźnika myszy nad obrazu w raporcie renderowane w formacie HTML.
W Wybierz urządzenie źródłowe obrazu, select Bazy danych.
W Użyj tego pola., zaznacz pole, które zawiera obraz.
W Ten typ MIME, wybierz typ MIME obraz — na przykład bmp..
Click OK.
Obraz zastępczy pojawia się na powierzchnię projektu raportu.
Aby usunąć nagłówek OLE z obrazu programu Access
Dodaj obraz ze źródła danych programu Access, korzystając z opisu w poprzedniej procedurze.
W Właściwości obrazu w oknie dialogowym kliknij przycisk wyrażenie (FX) przycisk.
W Wyrażenie w oknie dialogowym należy skopiować następujące wyrażenie z nie podziały wierszy, w okienku wyrażenia:
=System.Convert.FromBase64String(Mid(System.Convert.ToBase64String(Fields.ImageFieldName.Value),105))
W wyrażeniu Mid Aby wykluczyć informacje nagłówka, który znajduje się w pierwszym 105 znaków w pliku, a następnie używa Convert Aby w pozostałej części base64 obrazu zakodowane. W wyrażeniu przyjęto założenie, że obraz pochodzi z bazy danych, której ustawieniem regionalnym jest EN-US.Jeśli jest używane inne sortowanie, nagłówek OLE może zawierać więcej lub mniej niż 105 znaków.
Kliknij przycisk OK dwa razy.
Obraz zastępczy pojawia się na powierzchnię projektu raportu.
See Also