Externe Bilder in .rdlc-Daten Berichte für winforms
Ich suchte Google für die Tage Bilder zeigen .rdlc-datareports aber noch keine Lösung gefunden.
Ich habe eingestellt:
reportViewer1.LocalReport.EnableExternalImages = true;
Bild Eigenschaften der "Äußeren" und Parameter einstellen Wert der value-Eigenschaft.
ReportParameter Path;
Path = new ReportParameter("Path", "C:\\Test\\579569.png");
this.reportViewer1.LocalReport.SetParameters(new ReportParameter[] { Path });
Aber trotzdem bekomme ich ein broken image. Gibt es etwas, was ich bin fehlt.Ich versuche dies in WinForms.
Ich weiß, diese Frage ist von anderen gefragt..aber ich bekam nicht das Ergebnis, was ich wollte.
Vielen Dank im Voraus
InformationsquelleAutor Girish | 2010-01-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die Bild-url muss mit format
file:////F:\111\333.JPG
F:
kommen?InformationsquelleAutor srrraja
@Praveen richtig ist. Ich verwendet
Server.MapPath
um den physischen Pfad des Bildes:und dann setze ich
reportViewer1.LocalReport.EnableExternalImages = true;
als gut.InformationsquelleAutor Niraj
Ihre Pfade in eine RDLC werden URIs, dann der string, den Sie übergeben, um die ReportParameter ist der absoluter Pfad (in deinem Fall file:///C:/Test/579569.png)
Entschuldigung VB.Net code, aber Sie bekommen die Idee.
InformationsquelleAutor hawbsl
Haben Sie versucht, die Einstellung MIME-Type-Eigenschaft ImageControl in der rdlc-Datei?
InformationsquelleAutor IordanTanev
Erstens, Sie nehmen eine neue Form in Ihrem Projekt auf Load-Ereignis Sie Wright diese Zeile unten:
danach nehmen reportViewer auf dieser Seite, und legen Sie die smart-tag wählen Sie Design einen neuen Bericht, und nehmen Sie ein Bild-Steuerelement aus der ToolBox, legen Sie dessen Eigenschaft
Hinweis: Bild(Sunset.jpg) gespeichert im Images-Ordner auf Laufwerk D:. Sie ändern es entsprechend Ihrer Anforderung.
InformationsquelleAutor Praveen Pareta