Hallo Gemeinde,
an mich ist aus meiner Kundschaft folgendes Problem heran getragen worden.
Bei der Definition einer Datenstruktur bringt der Compiler eine Fehlermeldung, wenn diese in FREE definiert ist.
PHP-Code:
dcl-ds bezds2 occurs(3);
#obj zoned(5) pos(1) inz(0);
#jahr2 zoned(4) pos(6) inz(0);
#folg zoned(3) pos(10) inz(0);
#summe zoned(5) pos(13) inz(0);
end-ds;
dbezds ds occurs(3)
d#obj 1 5s 0 inz(0)
d#jahr2 6 9s 0 inz(0)
d#folg 10 12s 0 inz(0)
d#summe 13 17s 0 inz(0)
PHP-Code:
exec SQL open C1;
exec SQL fetch first from C1 for 3 rows into :bezds;
exec SQL fetch first from C1 for 3 rows into :bezds2;
exec SQL close C1;
Bei der Umwandlung kommt dann folgendes
PHP-Code:
MSG ID WTK SATZ TEXT
SQL5011 30 266 Position 54 Bereich der Host-Struktur BEZDS2 nicht
definiert oder nicht verwendbar.
Auf dem System läuft V7.2 mit dem aktuellesten PTF-Stand
Jemand einen Lösungsansatz?
Gruß Ronald
Bookmarks