Hallo,
ich möchte aus einer Anwendung heraus einen Reporting Services-Bericht drucken. Der Bericht soll aber nicht erst in der Anwendung oder im Browser (IE8) angezeigt werden, sondern direkt zu Papier kommen.
Beispiel:
Der Bericht ist eine Rechnungsvorlage. Der Anwender drückt in einer Dispo-Anwendung auf drucken und es werden 20 offene Rechnungen gedruckt.
Lösungsversuche:
- Der ReportViewer für VS zeigt den Bericht erst mal an, bevor man ihn drucken kann. Das scheint mir nicht die Lösung zu sein.
- Ein direkter Ausdruck mit dem LocalReport-Objekt (VB) ist mir gelungen, aber die Formatierung von Datenfeldern ist dabei flöten gegangen. (Z.B. sollte ein Datetime-Feld mit Berichtsformatierung nur als Wochentag angezeigt werden und ist mit vollem Feldinhalt dargestellt worden.)
Das war im ersten Ansatz also auch nichts.
Hat jemand eine Idee oder Erfahrung mit dieser Problematik?
Ich benutze den SQL-Server 2008 mit den entsprechenden Reporting Services und Visual Studio 2008 (.NET-Framework 3.5). (Optional auch VB 6.0)
Gruß toddy
ich möchte aus einer Anwendung heraus einen Reporting Services-Bericht drucken. Der Bericht soll aber nicht erst in der Anwendung oder im Browser (IE8) angezeigt werden, sondern direkt zu Papier kommen.
Beispiel:
Der Bericht ist eine Rechnungsvorlage. Der Anwender drückt in einer Dispo-Anwendung auf drucken und es werden 20 offene Rechnungen gedruckt.
Lösungsversuche:
- Der ReportViewer für VS zeigt den Bericht erst mal an, bevor man ihn drucken kann. Das scheint mir nicht die Lösung zu sein.
- Ein direkter Ausdruck mit dem LocalReport-Objekt (VB) ist mir gelungen, aber die Formatierung von Datenfeldern ist dabei flöten gegangen. (Z.B. sollte ein Datetime-Feld mit Berichtsformatierung nur als Wochentag angezeigt werden und ist mit vollem Feldinhalt dargestellt worden.)
Das war im ersten Ansatz also auch nichts.
Hat jemand eine Idee oder Erfahrung mit dieser Problematik?
Ich benutze den SQL-Server 2008 mit den entsprechenden Reporting Services und Visual Studio 2008 (.NET-Framework 3.5). (Optional auch VB 6.0)
Gruß toddy
Comment