Anmelden

View Full Version : Erzeugter Spool für anderen Benutzer



Peet
07-12-05, 16:07
Hallo zusammen,
ich habe folgende Problemstellung:
Ich erzeuge eine Spooldatei in einem Batchjob, dieser
läuft unter einem zentralen Benutzer.
Der Job wird angesteuert durch eine DTAQ.
Der Anwender hat einen Menüpunkt, wo er die Daten für den Job eingibt und durch Datenfreigabe werden die Informationen an den Batchjob übertragen, auch der Name des Benutzerprofils, der die Eingaben gemacht hat.
Der Spool wird natürlich unter dem zentralen Benutzer erstellt und ist dann auch mit WRKSPLF und der Angabe des zentralen Benutzerprofils im System zu finden.

Frage:
Gibt es eine API o.ä., mit der ich nach Erstellung der Spooldatei die Spooldatei unter dem Namen des Benutzerprofils aus der DTAQ erzeugen kann ?
Vielleicht mit CPYSPLF ?

Danke im Voraus !
Peter

mk
07-12-05, 16:14
HAllo Peter,

ich kann nicht sagen ob es klappt,

es gibt aber auch den Befehl SNDNETSPLF.

Vielleicht hilfts
Gruss
Michael

Peet
07-12-05, 16:31
HAllo Peter,

ich kann nicht sagen ob es klappt,

es gibt aber auch den Befehl SNDNETSPLF.

Vielleicht hilfts
Gruss
MichaelDu meinst, einfach die Spooldatei an "sich selber" senden bzw. auf der gleichen Maschine, aber an den gewünschten Benutzer ?

Ich werde es mal ausprobieren.

Vielen Dank !

Peet
07-12-05, 16:39
Also, SNDNETSPLF funktioniert !
Es gibt da nur 2 "Pferdefüße":

1) Der Zielbenutzer muß dann aber auch mit WRKDIRE
registiert sein (bei Benutzern, die das QDLS benutzen,
ist das ja auch so, bei allen anderen nicht)

2) Die Spooldatei kommt dann in der Outq QPRINT an !

Kann man eigentlich pro Benutzer einstellen, in welcher Outq mit SNDNETSPLF gesendete Spools gespeichert werden sollen ?

Danke !
Peter

kuempi von stein
07-12-05, 16:54
2) Die Spooldatei kommt dann in der Outq QPRINT an !

Kann man eigentlich pro Benutzer einstellen, in welcher Outq mit SNDNETSPLF gesendete Spools gespeichert werden sollen ?

löle,

ich habe das gerade mal probiert,

bei mir kommen die spools da an, welche outq im USRPRF hinterlegt ist denke ich.

gruss

k.

Peet
07-12-05, 17:14
löle,

ich habe das gerade mal probiert,

bei mir kommen die spools da an, welche outq im USRPRF hinterlegt ist denke ich.

gruss

k.

Vielen Dank K.
bei uns ist die Outq im Benutzerprofil nicht relevant, die
wird abhängig von den Anwendungen, in denen der Anwender
arbeitet, dann qulaifiziert gesetzt, bzw. aus einer Tabelle entnommen.

Aber generell ist der Weg mit SNDNETSPLF wohl der mit
dem besten Komfort, ich werde da mal weiter basteln.

Allen Beteiligten vielen Dank !
Peter

KM
07-12-05, 17:32
Hallo Peter,

es gibt da ein Freeware-Tool DUPCHGSPLF. Damit kannst Du viele Attribute einer SPLF verändern (u.a. auch den Benutzer). Du kannst die SPLF mit völlig anderen Attributen kopieren und das Original löschen. Das müsste genau das sein, was Du suchst.

Gruß,
KM

Peet
07-12-05, 18:13
Hallo Peter,

es gibt da ein Freeware-Tool DUPCHGSPLF. Damit kannst Du viele Attribute einer SPLF verändern (u.a. auch den Benutzer). Du kannst die SPLF mit völlig anderen Attributen kopieren und das Original löschen. Das müsste genau das sein, was Du suchst.

Gruß,
KM

Danke KM !
das hört sich sehr gut an !

Peter