Anmelden

View Full Version : ALWNULL und RPG



JonnyRico
04-06-03, 12:52
Hallo,

ich verwende in einer PF das Schlüsselwort ALWLNULL. Wenn ich jetzt auf diese Datei zugreife(READ), bekomme ich die Nachricht: E/A-Fehler CPF5029. Hoffe ihr könnt mir helfen.

rolf
04-06-03, 12:58
Hallo
Beim Umwandeln vom RPG-Programm musst du ALWNULL auch angeben !
Gruss
Rolf

B.Hauser
04-06-03, 13:00
Hallo Jonny,

definiere das Schlüssel-Wort ALWNULL in den H-Bestimmungen:

H ALWNULL(*USRCTL)

In den C-Bestimmungen musst Du die Built-in-Function %NULLIND(FELD) benutzen.
%NULLIND ist *ON, wenn das Feld Null-Werte enthält.
Wenn Du das Feld mit anderen Werten erstetzten willst, musst Du %NULLIND(FELD) auf *OFF setzen.

Beispiel:
/Free
if %Nullind(MyField);
%Nullind(MyField) = *off;
MyField = *Blanks;
endif;
/End-Free

Birgitta

JonnyRico
04-06-03, 13:09
Danke für eure schnelle Hilfe. Hat hingehauen.