none
Bild aus SQL-Tabelle (varbinary(MAX) in ACcess-Bericht darstellen RRS feed

  • Frage

  • Ich beiße mir aktuell die Zähne daran aus, eine Grafik (TIF) in einem Access-bericht darstellen zu lassen.

    Die Grafik wurde mit select Bulkcolumn from OPENROWSET( BULK '\\galileo2020\temp\test.tif', SINGLE_BLOB) as externalFile

    in ein varbinary-Spalte eingelesen. Ich kann auch sehen, dass das Daten in der Tabelle gespeichert sind.

    Leider sind alle meine Versuche nun diese Grafik im Bericht anzuzeigen bis jetzt gescheitert.

    - Bild-Steuerelement:

    Zeigt die Grafik an, solange ich beim Einfügen des Steuerelements direkt die Grafikdatei anwähle (also fest verdrahtet).

    Wähle ich als Steuerelementinhalt die o.g. Spalte an (verknüpft), dann ist alles leer; aber auch keine Fehlermeldung

    - gebundenes Steuerelement:

    Nach den Recherchen scheint das der typische Weg zu sein; aber die Grafik ist immer leer

    - Anlagensteuerelement:

    Mit einer lokalen Tabelle scheint das zu gehen, nicht aber mit einer von SQL-Server verknüpften Tabelle

    Hat jemand eine Idee?

    Frohe Weihnachten

    EDIT: In einem Test-Formular konnte ich die Grafik anzeigen, indem ich zu Fuss über das Current-Ereignis den Inhalt des Bildsteuerelementes gesetzt habe.

    Me.Bild0.PictureData = Me.RE_EPC

    Das könnte auch für den Bericht gelten; aber ist das der einzige Weg?

    • Bearbeitet NicoNi Samstag, 25. Dezember 2021 08:01
    Samstag, 25. Dezember 2021 07:52

Antworten