Jenne
25-02-05, 11:45
Hallo Kollegen,
ich habe ein RPGILE Programm das ein Nullfeld einliest.
I D 82 91 ADHDAT
Mit einer Free-Anweisung prüfe ich es.
/free
if %Nullind(ADHDAT);
%Nullind(ADHDAT) = *off;
ADHDAT = *Blanks;
endif;
/End-Free
leider bekomme ich bei der Umwandlung des Programm immer ein Fehler :
*RNF0342 20 41 005602 Der Parameter ADHDAT für %NULLIND kann keine Nullwerte
enthalten; %NULLIND wird ignoriert.
*RNF0342 20 42 005603 Der Parameter ADHDAT für %NULLIND kann keine Nullwerte
enthalten; %NULLIND wird ignoriert.
*RNF7416 30 43 005604 Die Arten der Operanden auf der rechten und linken Seite
des Ausdrucks in der Operation EVAL stimmen nicht überein.
was mache ich falsch ?
Danke im Voraus für Eure Hilfe
Mit freundlichen Grüßen
Jenne
ich habe ein RPGILE Programm das ein Nullfeld einliest.
I D 82 91 ADHDAT
Mit einer Free-Anweisung prüfe ich es.
/free
if %Nullind(ADHDAT);
%Nullind(ADHDAT) = *off;
ADHDAT = *Blanks;
endif;
/End-Free
leider bekomme ich bei der Umwandlung des Programm immer ein Fehler :
*RNF0342 20 41 005602 Der Parameter ADHDAT für %NULLIND kann keine Nullwerte
enthalten; %NULLIND wird ignoriert.
*RNF0342 20 42 005603 Der Parameter ADHDAT für %NULLIND kann keine Nullwerte
enthalten; %NULLIND wird ignoriert.
*RNF7416 30 43 005604 Die Arten der Operanden auf der rechten und linken Seite
des Ausdrucks in der Operation EVAL stimmen nicht überein.
was mache ich falsch ?
Danke im Voraus für Eure Hilfe
Mit freundlichen Grüßen
Jenne