[NEWSboard IBMi Forum]

Thema: Spool-Status?

  1. #1
    cbe is offline [professional_User]
    Registriert seit
    May 2005
    Beiträge
    392

    Spool-Status?

    Hallo allerseits,

    weiß jemand, wie man den Spoolstatus und evtl. weitere interessante Attribute eines Spools per Programm rausbekommt?

    Die Zugriffsdaten habe ich per RCVDTAQ über eine an der OUTQ angehängte DTAQ geholt, finde dort aber nicht alles, was ich brauche.

    Und WRKSPLFA mit *PRINT und Spool auslesen möchte ich wenn möglich vermeiden.

    Gruß
    Christian

  2. #2
    Registriert seit
    Jan 2003
    Beiträge
    759
    Hallo Christian,

    da gibt's ein API, hab's selbst aber noch nicht benutzt:

    http://publib.boulder.ibm.com/iserie...s/QUSRSPLA.htm

    Gruß,
    Robert

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

    wollte RTVSPLFA antworten. Aber das ist gar nicht regulär sehe ich gerade.
    Das gabs mal in der TAATOOL...

    k.

  4. #4
    cbe is offline [professional_User]
    Registriert seit
    May 2005
    Beiträge
    392
    perfekt, das API istgenau das, was ich gebrauchen kann, vielen Dank.


    Wen es interessiert, hier ist mein Programm in CL:

    Code:
      
    PGM		PARM(&SPLF &JOB &SPLNRA &USRDTA &STATUS)   
     
    DCL		VAR(&SPLF)   TYPE(*CHAR) LEN(10)					   
    DCL		VAR(&JOB)  TYPE(*CHAR) LEN(26)						 
    DCL		VAR(&SPLNRA) TYPE(*CHAR) LEN(5)	 
    				   
    DCL		VAR(&USRDTA) TYPE(*CHAR) LEN(10)					   
    DCL		VAR(&STATUS) TYPE(*CHAR) LEN(10)					   
    																  
    DCL		VAR(&DATA) TYPE(*CHAR) LEN(4096)	/*  x'00010000'  */
    																  
    DCL		VAR(&SPLNRB) TYPE(*CHAR) LEN(4)				  
    DCL		VAR(&JOBID) TYPE(*CHAR) LEN(16)				  
    DCL		VAR(&SPLFID) TYPE(*CHAR) LEN(16)				 
    															
    															
    CHGVAR	 VAR(%BIN(&SPLNRB)) VALUE(&SPLNRA)				
    															
    CHGVAR	 VAR(&DATA) VALUE(' ')							
    CALL	   PGM(QUSRSPLA) PARM(&DATA X'00001000' +		   
    			 'SPLA0100' &JOB &JOBID &SPLFID &SPLF &SPLNRB)  
      MONMSG	 MSGID(CPF0000)								 
    															
    CHGVAR	 VAR(&USRDTA) VALUE(%SST(&DATA   91 10))		  
    CHGVAR	 VAR(&STATUS) VALUE(%SST(&DATA  101 10))		  
     
    ENDPGM
    Gruß
    Christian

Similar Threads

  1. MCH3402 + Spool
    By Robi in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 14-12-06, 11:12
  2. Status nach Druck nich SAV, sonder Drucker auf END
    By zannaleer in forum NEWSboard Drucker
    Antworten: 6
    Letzter Beitrag: 13-09-06, 10:35
  3. Merkwürdige Spool
    By A_Mroos in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 14-07-06, 08:41
  4. QUSLSPL, V5R3, Spool Status empfangen
    By DeadlyPunch in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 06-04-06, 10:09
  5. Spool mit Status FIN läßt sich nicht entfernen
    By procher in forum IBM i Hauptforum
    Antworten: 11
    Letzter Beitrag: 22-07-03, 06:52

Berechtigungen

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