Hallo,

bekomme einen Fehler den ich nicht deuten kann.
Die Datei wurde nicht geändert und die Keyfelder stimmen auch überein:

Code:
*RNF7072 30        036169  KFLD bei Folgenummer 1436 ist CHAR, aber Schlüsselfeld ist NUMERIC.                                                      
*RNF7072 30      1 Art des KFLD stimmt nicht mit der des entsprechenden Schlüsselfelds in der Datei überein.
Mein Rpg-Code:
Code:
D ChainKey        DS                  likerec(FILE : *key) INZ      

Chain(n) %KDS(ChainKey) FILEP;
        :
        :
        :
Delete (ChainKey) FILE;
Sobald ich die Felder einzel angebe bekomme ich keinen Kompelierungsfehler
Code:
Delete (S1_FLD1 : S1_FLD2 : S1_FLD3 : S1_FLD4) FILE;
Den Code habe ich für ein anderes Programm auch schon verwendet und da trat kein Fehler auf.

Nur ich finde keinen Hinweis was ich falsch machen.

lg