Udostępnij za pośrednictwem


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

  1. W widoku Projekt, w menu Wstaw kliknij przycisk Obraz.

  2. Kliknij miejsce na powierzchnię projektu, a następnie przeciągnij myszą, aby utworzyć pole o takiej wielkości żądany obraz.

  3. W Ogólne stronaWłaściwości obrazu -okno dialogowe, wpisz nazwę w Nazwa tekst pola lub zaakceptować ustawienie domyślne.

  4. (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.

  5. W Wybierz urządzenie źródłowe obrazu, select Bazy danych.

  6. W Użyj tego pola., zaznacz pole, które zawiera obraz.

  7. W Ten typ MIME, wybierz typ MIME obraz — na przykład bmp..

  8. Click OK.

    Obraz zastępczy pojawia się na powierzchnię projektu raportu.

Aby usunąć nagłówek OLE z obrazu programu Access

  1. Dodaj obraz ze źródła danych programu Access, korzystając z opisu w poprzedniej procedurze.

  2. W Właściwości obrazu w oknie dialogowym kliknij przycisk wyrażenie (FX) przycisk.

  3. 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.

  4. Kliknij przycisk OK dwa razy.

    Obraz zastępczy pojawia się na powierzchnię projektu raportu.