Writing Code
 Crystal Reports Forum : Crystal Reports .NET 2003 : Writing Code
Message Icon Topic: CR XI & CR2011 in VB6 - kein Drucker ausgewählt Post Reply Post New Topic
Author Message
Mathias123
Newbie
Newbie


Joined: 19 Sep 2011
Online Status: Offline
Posts: 2
Quote Mathias123 Replybullet Topic: CR XI & CR2011 in VB6 - kein Drucker ausgewählt
    Posted: 19 Sep 2011 at 10:07pm
Hallo CR-Freunde,

hoffe ihr könnt mir helfen dieses Problem zu lösen. Wir sind echt am Ende unseres Wissens...

Wir haben ein VB6 Programm geschrieben wo mehrere Clients mit verschiedenen Drucker (Epson, HP,...) drauf zugreifen.

Dim CRAppl As New CRAXDRT.application
Dim crRep As New CRAXDRT.report
strReportName = "\\SERVER\Pfad\Name.rpt"
Set crRep = CRAppl.OpenReport(strReportName)
crRep.ParameterFields(1).AddCurrentValue (Parameter)
crRep.PrintOut False



unser Problem ist jetzt folgendes:
Wenn man im CR unter "Seite einrichten" einen Drucker auswählt funktioniert der Bericht für den einen Drucker. Wenn man jedoch keinen Drucker auswählt wird der Bericht nicht gedruckt.

Wir haben mit folgenden Befehl herausgefunden, dass das Häckchen gesetzt ist, wenn im CR unter "Seite einrichten" kein Drucker ausgewählt ist. Darum funktioniert der Bericht nicht auf mehrere Drucker.


popup = crRep.PrinterSetup (Hwnd)



Habt Ihr eine Idee, wie man dieses Problem lösen kann?
Wir könnten für jeden Drucker einen eigenen Bericht machen, was natürlich nicht die saubere Lösung ist.

Besten Dank!!!!
IP IP Logged
Mathias123
Newbie
Newbie


Joined: 19 Sep 2011
Online Status: Offline
Posts: 2
Quote Mathias123 Replybullet Posted: 19 Sep 2011 at 11:49pm
Lösung: FreePDF als Drucker verwenden :)
IP IP Logged
Post Reply Post New Topic
Printable version Printable version

Forum Jump
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot delete your posts in this forum
You cannot edit your posts in this forum
You cannot create polls in this forum
You cannot vote in polls in this forum



This page was generated in 0.016 seconds.