-
Spool erzeugen mit Benutzernamen des Empfängers
Ist es möglich, einen Spooleintrag mit dem Benutzernamen des Empfängers zu erstellen (OVRPRTF ?) Dieses sollte bei der Anzeige seiner eigenen Spools diesen Spooleintrag sehen und nicht über Anzeige seiner OUTQ oder seines Druckers.
-
Was meinst du mit "Empfänger"?
-
Hello,
denke mal SNDNETSPLF wäre eine Möglichkeit.
k.
-
ich vermute mal es wird der benutzer gemeint sein und der kann auch mit ovrprtf nicht geändert werden da dieser wert mit den daten des jobs gefüllt wird.
lg
hans-joachim
-
SNDNETSPLF setzt allerdings die Kenntnis der NetId (8-Stellig) voraus, der User ist aber 10-Stellig. Ausserdem ist eine WRKDIRE-Registrierung notwendig.
Alternativ kann noch QSYGETPH/QSYSETPH-API verwendet werden, mit dem eine temporäre Ummeldung möglich ist.
Hierfür benötigt das ausführende Programm aber die Berechtigung am Profil.
-
Ergänzung zu Kuempi:
OVRPRTF kann das nicht, aber mit SpoolAPIs (QSPCRTSP lässt das setzen des Users zu) kann man da was schnitzen.
D*B
Zitat von dino
Ist es möglich, einen Spooleintrag mit dem Benutzernamen des Empfängers zu erstellen (OVRPRTF ?) Dieses sollte bei der Anzeige seiner eigenen Spools diesen Spooleintrag sehen und nicht über Anzeige seiner OUTQ oder seines Druckers.
-
Hallo Dino, oder eine weitere Alternative ohne API's. Du kopierst den fertigen Spool in eine PF mit *FCFC. Anschliessend einen OVRPRF z.B für QSYSPRT mit *FCFC und Zielangaben wie OUTQ/SAVE/HOLD/BENUTZERDATEN
/SPOOLDATEINAME etc. und erzeugst anschliessend per CPYF als SBMJOB mit USER = Empfänger die Spooldatei neu. Darauf achten, dass der Users der den SBMJOB ausführt auch für den Empfänger-User die Berechtigung besitzt.
Andreas
Andreas Herzfeldt
-
Hallo Dino
Bist Du auf V5.4 kannst Du mit ovrprtf den Namen des Spoolfiles bestimmen (Attribut splfname):
http://publib.boulder.ibm.com/infoce...cl/ovrprtf.htm
-
@jgv
DAS geht bereits seit V2R1 !
@Andreas
Das geht nur mit SCS-Spools, mit AFPDS, oder mit diversen Spoolattributen (COPIES/LPI/CPI/PAGRTT/SPLFNAME/USRDTA....) geht das dann auch schief.
Desweiteren kann man in diesem Fall die Herkunft (Programm/PRTF) des Spools dann nicht mehr feststellen.
Auch die Zeit kann ein Problem darstellen, da der Spool bereits gedruckt und weg sein kann, wenn er nicht auf SAV(*YES) steht und auch noch doppelt gedruckt werden könnte.
-
Hallo zusammen,
da gibt es ein Super Tool mit dem mach ich das.
CVTSPLSTMF findest du unter:
CVTSPLSTMF - Version V5/0705
lg
steven_r
-
Danke für die Tipps. Der einfachste Weg für mich ist tatsächlich CPYSPLF und SBMJOB mit anderem User-Namen.
Similar Threads
-
By Robi in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 14-12-06, 11:12
-
By CrazyJoe in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 02-10-06, 10:01
-
By intelinside in forum NEWSboard Server Software
Antworten: 4
Letzter Beitrag: 28-07-06, 09:00
-
By A_Mroos in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 14-07-06, 08:41
-
By cseitz in forum IBM i Hauptforum
Antworten: 0
Letzter Beitrag: 20-06-06, 14:40
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks