erst mal Hallo!
zur zeit schlage ich mich gerade mit dem ReportViewer (VS 2005) herum.
eigentlich ist das ganze ja recht einfach nur ein externes Bild (per Pfad angebe) anzeigen zu lassen bekomme ich einfach nicht hin.
so habe ich das gemacht.
zu testzwecken habe ich mal eine bestehende Datenbank mit dem Assistenten eingebunden, (DataSet usw. wir automatisch generiert). das funktuiniert auch alles. ich habe alle daten richtig im bericht.
so lade ich dann den bericht:
[highlight=vbnet]
Public Class ReportForm
Private Sub ReportForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.radioaktivTableAdapter.Fill(Me.RadiodataDataSet .radioaktiv)
Me.ReportViewer1.LocalReport.EnableExternalImages = True
Me.ReportViewer1.RefreshReport()
End Sub
End Class
[/highlight]
im bericht sieht das so aus:
habe da ein feld: Bilddatei
in einem datenbank feld steht der bildpfad wie folltg: e:\bilder\test.jpg
(der pfad und das bild stimmen 100%)
steht auch so im bericht wenn ich das feld mit einer Textbox verknüpfe.
das imag sieht wie follgt aus.
Source: External
Value: =First(Fields!Bilddatei.Value)
ich habe auch versucht bei Imag Value einen fixen Pfad reinzuschreiben ="e:\bilder\test.jpg"
aber es wird immer nur fehlerbild (kleines quadrat mit X drin) angezeigt als würde es nicht existiern. sieht so aus als würde der bericht mit dem pfad nichts anfangen können.
zur zeit schlage ich mich gerade mit dem ReportViewer (VS 2005) herum.
eigentlich ist das ganze ja recht einfach nur ein externes Bild (per Pfad angebe) anzeigen zu lassen bekomme ich einfach nicht hin.
so habe ich das gemacht.
zu testzwecken habe ich mal eine bestehende Datenbank mit dem Assistenten eingebunden, (DataSet usw. wir automatisch generiert). das funktuiniert auch alles. ich habe alle daten richtig im bericht.
so lade ich dann den bericht:
[highlight=vbnet]
Public Class ReportForm
Private Sub ReportForm_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.radioaktivTableAdapter.Fill(Me.RadiodataDataSet .radioaktiv)
Me.ReportViewer1.LocalReport.EnableExternalImages = True
Me.ReportViewer1.RefreshReport()
End Sub
End Class
[/highlight]
im bericht sieht das so aus:
habe da ein feld: Bilddatei
in einem datenbank feld steht der bildpfad wie folltg: e:\bilder\test.jpg
(der pfad und das bild stimmen 100%)
steht auch so im bericht wenn ich das feld mit einer Textbox verknüpfe.
das imag sieht wie follgt aus.
Source: External
Value: =First(Fields!Bilddatei.Value)
ich habe auch versucht bei Imag Value einen fixen Pfad reinzuschreiben ="e:\bilder\test.jpg"
aber es wird immer nur fehlerbild (kleines quadrat mit X drin) angezeigt als würde es nicht existiern. sieht so aus als würde der bericht mit dem pfad nichts anfangen können.
Comment