[Gelöst] - Hinterlegte Druckerauswahlen greifen nicht

6. Juli 2006 14:47

Hallo zusammen,

Unter Verwaltung -> Allgemein -> Druckerauswahlen sind diverse Reports hinterlegt. Für alle ist die Benutzer ID leer, die Einträge gelten also für alle User.

Trotzdem werden diese Reports immer auf den Standarddrucker ausgedruckt, Einträge löschen und neu anlegen sowie Zup-File löschen hat nichts gebracht.

Hat jemand von eine Idee, woran das liegen könnte?
Zuletzt geändert von rotsch am 7. Juli 2006 13:50, insgesamt 1-mal geändert.

6. Juli 2006 18:48

Sind auf den entsprechenden Arbeitsplätzen die Drucker auch unter genau diesen Namen eingerichtet?
Wenn an einem Arbeitsplatz dieser hinterlegte Drucker nämlich nicht vorhanden ist, wird der Standarddrucker verwendet.
Unter Umständen reicht schon ein anderer Anschluss (der eine hat ihn als IP-Drucker an einer lokalen Schnittstelle und der andere eine Netzwerkverbindung über einen Printserver) damit Windows den drucker nicht wiedererkennt.
Die andere Alternative, dass jemand in Seite einrichten einen anderen Drucker gewählt hat, was Vorrang vor der Druckerauswahltabelle hat, hast du ja selbst schon ausgeschlossen, indem Du die ZUP-Datei gelöscht hast.

6. Juli 2006 20:07

Das mit den installierten Druckern kann man ausschliessen. Ich muss noch präzisieren:

Das Problem kam zustande, nachdem die bestehenden Reports neu kompiliert wurden. Vorher lief das tadellos.

Ich bin ratlos. :-?

7. Juli 2006 01:13

Hast du das Property UseSystemPrinter mal überprüft?
Wenn das auf Yes steht (default ist <No>), dann kannst du Dich auf den Kopf stellen und mit den Ohren wackeln, der Report geht dann immer zum Standarddrucker.

7. Juli 2006 08:53

Danke für den Tipp. Ich habe das kontrolliert. Die Einstellungen stehen auf Standard, also <No>.

Ich habe gerade über Terminalserver beim Kunden direkt einen Test gemacht. Da hat alles tadellos funktioniert für den User, mit dem ich ins System kam.

Es scheint fast, als wäre das ein Problem auf den Clients. Was ausser der ZUP könnte es denn noch sein?

7. Juli 2006 10:17

Wenn unerklärlicher Unsinn passiert, ist meist ein "Compile All" angebracht ( alle Objekte compilieren , danach die Clients neu starten).
Beim native Server außerdem den Server beenden, die DBMS.zup im Serververzeichnis löschen und den Server neu starten.
Um die Drucker richtig zu hinterlegen , muss man aber meist direkt auf den Arbeitsplatz des Users gehen ( bei Fernwartung z.B. über RealVNC aufschalten).
Je nach verfügbaren Druckern werden je Arbeitsplatz hier verschiedene Druckerpfade angezeigt.

7. Juli 2006 13:49

Das Ganze hat sich in Wohlgefallen aufgelöst.

Der Kunde hatte einen ganzen anderen Report in Verwendung als der, der in der Druckerauswahl eingetragen war :-?

7. Juli 2006 18:07

Tja Roger, da hat sich deine Signatur ja wieder mal bewahrheitet ;-)

7. Juli 2006 18:50

Da hast du ein wahres Wort zur rechten Zeit gelassen ausgesprochen :-D