2009-08-07 8 views
0

Ich entwickle eine Winforms-Anwendung geschrieben mit Framework 2.0, die einige Server-Berichte in Report Server (SQLServer 2005) hat.Was kann Müll bei Ausdrucken mit Reportserver verursachen?

Diese Berichte in der Testumgebung sind Drucken genau richtig, aber in der Produktion passiert seltsame Dinge (wie ussual).

Manchmal sendet der Windows-Spooler den Druckauftrag an den Drucker, und der Drucker bestätigt den Auftrag, druckt jedoch nichts, als wäre es ein leerer Auftrag. Wenn dies der Fall ist, und wir ein zweites Mal versuchen, den Bericht zu drucken, werden nur die ersten Seiten und dann eine oder zwei Seiten mit Formatierungsfehlern und Papierkorb gedruckt.

Dies wurde bei mindestens zwei Druckermodellen gemeldet, einer über LAN und einer über LPT1.

Wir haben versucht, von der Produktionsumgebung zu den Testdruckern zu drucken, und die Berichte kamen in Ordnung.

Die gleichen Drucker werden seit Jahren ohne Probleme mit anderer Software (ohne Berichtsserver: Word, Acrobat, andere Eigenentwicklungen) verwendet.

Könnte dies ein Softwareproblem sein, eine Konfiguration (Netzwerkrichtlinien, Berechtigungen, Einschränkungen)?

Aktualisierung: Die Drucker über LAN laufen über einen Druckserver. Wir haben einige zusätzliche Tests durchgeführt und wir haben festgestellt, dass dies ein Problem mit Windows Server 2000 und den Druckertreibern ist. Wir wechselten zu einem Druckserver mit Windows Server 2003 und die Situation wurde besser, kein Müll mehr gedruckt, aber manchmal der Drucker den Auftrag nicht beendet und wirft einen "PCL-Fehler"

Antwort

0

Sind die Testdrucker die gleichen machen/Modell als Produktionsdrucker?

Das einzige Mal, dass ich dieses Problem so gesehen habe, war es ein Druckerproblem. Der Client könnte den Bericht mit Berichtsdiensten generieren, aber abhängig vom Drucker wurde er an die geänderte Formatierung gesendet.

Verwandte Themen