[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Oct 2003
    Beiträge
    170

    Spools selektieren

    Hallo zusammen,

    Frage: kann mir jemand sagen wie ich bei einem USER spool selectieren kann?

    Kreterium ist beim selectieren "Bentuzerdaten"! Habe es auch mit diesem Befehl versucht aber funktioniert leider nicht!

    WRKSPLF SELECT(QSPL1 *ALL *ALL SF*)

    Oder kann ich das per Programm machen?

    Der USER hat genau 172403 spool einträge und ich möcht diese trennen.

    Ich hoffe einer kann mir helfen.

    Danke

  2. #2
    Registriert seit
    Aug 2006
    Beiträge
    2.077

    Spools

    Und was ist mit dem Operations Navigator?

    Gruß
    Gregor

  3. #3
    Registriert seit
    Mar 2005
    Beiträge
    148
    /edit
    hm, wrksplf und dltsplf können bei den benutzerdaten keine wildcards
    also wird das so nit gehen.

    opsnav kann nur deine eigenen spools anzeigen.
    und ausserdem verglüht dein rechner wenn du 170k spools im opsnav anzeigen willst

    mein tipp:
    ein programm schreiben, dass den output von wrksplf *print liest
    oder die spool listen api benutzt

    und dann für jeden passenden satz ein dltsplf absetzen
    Gruß
    Martin

  4. #4
    Registriert seit
    Aug 2004
    Beiträge
    923
    Hello,

    wenn ich das richtig sehe, ist Dein Problem ja der Versuch generisch nach Benutzerdaten zu selektieren.

    Wenn das mit dem OP-Navigator nicht funzt (kenn mich da nicht aus), könntest Du entweder ein eigenes RPG schreiben, welches die SPOOL-Apis benutzt und damit versuchen zu filtern.

    Oder Du versuchst mal das hier MovOutQ < DBG400 < TWiki

    Da kann ich aber nix zu sagen weiter, kenne ich auch nicht, aber das lässt generisch zu für Benutzerdaten...

    kuempi

  5. #5
    Registriert seit
    Oct 2003
    Beiträge
    170
    Hallo euch, Danke für die tips.

    Ich werde es aber anders machen.

    Über ein CL-Programm bzw. über WRKOUTQ OUTQ(DRUCKER) OUTPUT(*PRINT) und diese Spool schiebe ich in eine DAtei und die arbeite ich per CL ab und verschiebe die Spools via CHGSPLFA.

    Aber noch mal danke, wenn man diese CL möchte kann er gerne bekommen, ich werde auch noch reinstellen.

    Gruss
    Miles

  6. #6
    Registriert seit
    Mar 2005
    Beiträge
    148
    ich würds auch nehmen
    ein kollege hier hat 1gb spools rumliegen, teilweise n jahr alt

    n paar tausend sinnlose listen, kommen jeden morgen 20 stück von allen maschinen mit den aktuellen programmversionen

    liest eh keiner, könnt ich ma löschen
    Gruß
    Martin

  7. #7
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Am besten eignet sich da das QUSRTOOL-Kommando DLTOLDSPLF.
    Mit diesem kann man die Anzahl Tage bestimmen, deren Spools erhalten bleiben.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  8. #8
    Registriert seit
    Feb 2003
    Beiträge
    119
    Schick mir mal ne mail: Ich habe soetwas (Spools selktieren) für eine Anforderung eines Kunden erstellt (Entnahmelisten-Anzeige nach Kundennummer)

    gruß und noch einen schönen ``Rest``-Ostermontag

    georg

  9. #9
    Registriert seit
    Oct 2003
    Beiträge
    170
    Erst mal allen Danke.

    So sieht mein CL aus:

    PGM 050809
    DCL VAR(&VAR001) TYPE(*DEC) LEN(6) 070411
    DCL VAR(&VAR002) TYPE(*CHAR) LEN(6) 070411
    DCLF FILE(ERKUL/TEST1) 070411
    TAG: 050809
    RCVF 050809
    MONMSG MSGID(CPF0864) EXEC(GOTO CMDLBL(ENDE)) 050809
    050809
    CHGVAR VAR(&VAR001) VALUE(000000) 070410
    070410
    CHGVAR VAR(&VAR001) VALUE(&SEL0006 + 000000) 070411
    CHGVAR VAR(&VAR002) VALUE(&VAR001 ) 070410
    070410
    070410
    CHGSPLFA FILE(&SPOOL00001) + 070411
    JOB(&JOBNUMMER/&BENUTZER/&JOBNAME) + 070411
    SPLNBR(&VAR002) OUTQ(QGPL/ERKUL1) 070411
    070411
    MONMSG MSGID(CPF3340) EXEC(GOTO CMDLBL(TAG)) 070405
    050809
    GOTO CMDLBL(TAG) 050809
    ENDE: 050809
    ENDPGM 001016

    @GeorgG, wie hast du es gelöst?


    Gruss Miles

  10. #10
    Registriert seit
    Feb 2003
    Beiträge
    119
    Ich hab im pgm die splf usercontrolled, einen override auf die spooldatei gemacht, und damit das USRDFN feld gefüllt.
    und die anzeige danach über select spoolfile .

    gruß georg

Similar Threads

  1. Kopien von neuen Spools einer OUTQ
    By linguin in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 17-05-06, 13:42
  2. Hosttransform PCL5 mit AFPDS Spools langsam
    By chrhu in forum NEWSboard Drucker
    Antworten: 6
    Letzter Beitrag: 10-05-06, 13:02
  3. Spools drucken mittels Cisco - VPN - Client
    By antonkuh in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 24-04-06, 12:00
  4. Spools in EXCEL oder 1:1 in PDF konvertieren !
    By Kilianski in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 23-02-05, 16:15
  5. Spools 1:1 in *PDF umwandeln
    By Kilianski in forum NEWSboard Server Software
    Antworten: 0
    Letzter Beitrag: 13-01-05, 13:55

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •