Dll für Querformatdruck eines Reports

Hallo,

ich möchte einen Report im Querformat auszudrucken. Dies funktioniert auch, allerdings nur auf Rechnern auf denen die VB-Entwicklungsumgebung installiert ist. Auf einem Rechner auf dem diese nicht installiert ist, muss ich den Drucker erst auf Querformat umstellen. Läßt sich dies durch Registrierung einer DLL im System oder auch irgendiewie anders vermeiden.

Mfg
Stefan Schweitzer

Hi!

ich möchte einen Report im Querformat auszudrucken. Dies
funktioniert auch, allerdings nur auf Rechnern auf denen die
VB-Entwicklungsumgebung installiert ist.

Das würde ja bedeuten, dass du den Report niemals ausliefern kannst - was sehr merkwürdig wäre.

Wird der Report über ein Tool erzeugt oder erzeugst du den Report aus dem VB-Code heraus?

Wenn der Report über ein Tool erzeugt wird, dann liegen dir die notwendigen DLLs eigentlich vor (kannst du durch Erzeugung einer Installationsversion deiner Anwendung prüfen, welche Report-DLLs angezogen werden)

Erzeugst du den Report selbst aus dem VB-Code heraus (Printer.Print …), dann wird der Drucker durch vbLandscape angewiesen, im Querformat zu drucken.

Grüße
Heinrich