PDA

View Full Version : SPLF-Problem



muadeep
18-10-06, 12:37
Hallo,

ich möchte eine Datei (welche ich vorher mit einer SpoolFile gefüllt habe) wieder zu einer SpoolFile machen!

->
CPYF FROMFILE(QTEMP/SPLCHGXX) TOFILE(QSYSPRT)

Da die Datei leider sehr groß ist bekomme ich jedesmal folgende Fehlermeldung:


Nachrichten-ID . . . . : CPA4072
Sendedatum . . . . . . : 18.10.06 Sendezeit . . . . . . : 13:23:16

Nachricht . . . : (C R NOMAX 1-999999) Maximale Anzahl Sätze für Datei
QSYSPRT erreicht.

Ursache . . . . . : Während der Verarbeitung der Datei QSYSPRT in Bibliothek
QSYS wurde die maximale Anzahl der Spool-Sätze erreicht.
Fehlerbeseitigung : Einen der folgenden Schritte ausführen und die
Anforderung wiederholen.
Auswahlmöglichkeiten . . . . . . . . . . . . . . . . . . . . . . . . . :
C -- C eingeben, um die Verarbeitung der Datei abzubrechen.
R -- R eingeben, um das Zählen der Sätze erneut zu starten, bis der im
Parameter MAXRCDS in der Druckerdatei angegebene Wert erreicht wird.
NOMAX -- NOMAX eingeben, um den Wert des Parameters MAXRCDS in der
Druckerdatei in *NOMAX für diese Datei zu ändern.
1-999999 -- Die Anzahl der zu verarbeitenden Sätze eingeben (1-999999), um
nur so viele Sätze zu drucken, wie vom Benutzer angegeben wurde.

Laut Meldung soll ich die zulässigen Sätze auf *nomax setzten

CHGOUTQ -> Parameter MAXRCDS nicht vorhanden
:
CPF -> Parameter MAXRCDS nicht vorhanden

wie kann ich QSYSPRT auf *NOMAX ändern, bzw. erweitern

mk
18-10-06, 12:45
Hallo ,

auch die PRTF QSYSPRT ist eine normale Printerfile

mit dem Befehl CHGPRTF kann man die Datei änden

gruss
Michael

Pikachu
18-10-06, 12:53
Oder auch vorübergehend mit: OVRPRTF FILE(QSYSPRT) MAXRCDS(*NOMAX)

muadeep
18-10-06, 12:55
dankeschön

-> die einfachsten Lösungen liegen oft so nah! <-

Fuerchau
18-10-06, 13:14
Kleiner Tipp:

Beim CPYSPLF CTLCHAR(*FCFC) angeben und die PF 1 Byte größer machen.

Vor dem CPYF einen
OVRPRTF ... CTLCHAR(*FCFC) angeben, dann stimmt auch wieder das Seitenformat.
Dies gilt auch für CPI/LPI und PAGESIZE.

kuempi von stein
18-10-06, 13:21
Hello,

echt das geht so?
Menno, was haben wir uns da früher die Finger gebrochen, um das wieder zurückrechnen zu können...

k.

Fuerchau
18-10-06, 13:28
Das mache ich schon seit V2 so. Da gabs noch kein InfoStore und wir haben unsere SCS-Spools selber archiviert und restauriert. Die Spoolattribute gabs schon per RTVSPLFA-API.

Nicht verzagen, Fürchau fragen ;););)

holgerscherer
18-10-06, 17:37
Nicht verzagen, Fürchau fragen ;););)

Prima ;-) So ein Forum hat doch was schönes...