View Full Version : Seltsamer Effekt bei ILERPG unter V6R1M0
ebschubert
18-02-10, 15:18
Hallo zusammen ....
Ich habe folgenden Effekt:
in meinem ILERPG-PGM definiere ich
FWRKPGMXXX CF E WORKSTN
F SFILE(SFL01:#CRECN)
F INFDS(INFDS#)
WRKPGM ist das DSPF für mein PGM mit gleichem Namen
Compiliert mit PDM Option 15
Unter V5R4 kein Problem
Aber unetr V6R1 bekomme ich für den gleichen Code
*RNF2121 30 25 002500 Satzformat WRKPGMXXX in Datei WRKPGMXXX bereits definiert
das Satzformat wird ignoriert.
*RNF2061 30 26 002600 Der Satzformatname SFL01 ist in Datei WRKPGMXXX nicht
vorhanden oder wird ignoriert; das Schlüsselwort SF
???????????
Kennt jemnand diesen Effekt????
Ich würde sagen, irgendwo hast du einen Tippfehler oder deine Lib-Liste stimmt nicht.
Vielleicht hast du ja ausversehen noch eine PF mit dem Namen WRKPGMXXX ?
Schau mal genau in den Spool, was er für WRKPGMXXX als Definitionen (und woher) genommen hat.
ebschubert
18-02-10, 15:43
sorry... aber da existiert explizit nur mein DSPF WRKPGMXXX
Habe es mit WRKOBJ *ALL/WRKPGMXXX überprüft
Vielleicht ist SFL01 inzwischen ein reserviertes Wort oder sowas. Benenne einmal das betreffende Satzformat um und versuchs dann nochmal unter V5R4 und V6R1.
ebschubert
18-02-10, 16:14
das seltsame ist
*RNF2121 30 25 002500 Satzformat WRKPGMXXX in Datei WRKPGMXXX bereits definiert
das Satzformat wird ignoriert.
es sieht so aus als behandelt der Compiler das DSPF als PF !!!!
Schau doch bitte im Spool nach, was der Compiler denn für die F- und I-Bestimmungen da genau generiert hat.
Schau dir auch noch mal genau per DSPFD die Definition und Attribute deiner WRKPGMXXX (Dateiart) an.
ebschubert
18-02-10, 16:33
alles geprüft..... es ist der identische code wie unter V5R4
Gibt es da ein paar neue Einschränkungen unter V6R1?
ebschubert
18-02-10, 16:40
Danke für den Tipp mit dem DSPFD
DSPFD-Befehlseingabe
Datei . . . . . . . . . . . . . . . . . . . : FILE WRKPGMXXX
Bibliothek . . . . . . . . . . . . . . . : LIBXXX
Art der Information . . . . . . . . . . . . : TYPE *ALL
Dateiattribute . . . . . . . . . . . . . . : FILEATR *ALL
System . . . . . . . . . . . . . . . . . . : SYSTEM *LCL
Kopfzeile der Dateibeschreibung
Datei . . . . . . . . . . . . . . . . . . . : FILE WRKPGMXXX
Bibliothek . . . . . . . . . . . . . . . . : LIBXXX
Dateiart . . . . . . . . . . . . . . . . . : Einheit
Einheitenart . . . . . . . . . . . . . . . : Bildschirm
aber dann kommt:
Satzformatliste
Satz- Fmt.Ebenen- Format
Format Felder Länge ID Art
WRKPGMXXX 0 0 0000000000000 Normal
????
Keine Ahnung wie ich das hinbekommen habe............
[?]
Das wars...!!!
Danke :)
Objekt wohl zerstört, wie wärs mit neuerstellen ?