Hi,
ich will in meiner Applikation einen Report ausdrucken können. Den Report habe ich bereits im Designer zusammen geklickt und testweise konnte ich ihn mir mit dem ReportViewer in meiner Applikation auch anzeigen. Nun will ich aber den ReportViewer nicht benutzen, denn ich will ja nur drucken.
Wie gehe ich also nun vor?
Bisher habe ich folgendes zusammen:
ReportEmbeddedResource weil Report01.rdlc scheinbar ins Assemply mit aufgenommen wurde.
Wie muss ich weitermachen? report.Render vieleicht? Gibt es für den Befehl irgendwo eine ausführliche Anleitung?
EDIT: ach und wie kann ich im report externe Bilder angeben? Wenn ich als Source Extern angebe und als Value den Pfad zum Bild dann frist er das nicht. Stattdessen mein er das EnableExternalImages property wäre nicht gesetzt. wo kann man das den setzen?
EDIT: ah ok habe das wegen der Bilder gefunden -> report.EnableExternalImages = true;
ich will in meiner Applikation einen Report ausdrucken können. Den Report habe ich bereits im Designer zusammen geklickt und testweise konnte ich ihn mir mit dem ReportViewer in meiner Applikation auch anzeigen. Nun will ich aber den ReportViewer nicht benutzen, denn ich will ja nur drucken.
Wie gehe ich also nun vor?
Bisher habe ich folgendes zusammen:
Code:
LocalReport report = new LocalReport();
report.DataSources.Add(new ReportDataSource("SourceName",source));
report.ReportEmbeddedResource = "Report01.rdlc";
ReportEmbeddedResource weil Report01.rdlc scheinbar ins Assemply mit aufgenommen wurde.
Wie muss ich weitermachen? report.Render vieleicht? Gibt es für den Befehl irgendwo eine ausführliche Anleitung?
EDIT: ach und wie kann ich im report externe Bilder angeben? Wenn ich als Source Extern angebe und als Value den Pfad zum Bild dann frist er das nicht. Stattdessen mein er das EnableExternalImages property wäre nicht gesetzt. wo kann man das den setzen?
EDIT: ah ok habe das wegen der Bilder gefunden -> report.EnableExternalImages = true;
Zuletzt bearbeitet: