Anmelden

View Full Version : Problem mit Datenstruktur



Stefan_Sk
21-06-05, 12:21
Hallo

wie kann ich foldenden code ansprechen.



D pos_array s dim(999) like(lfs_pos_ds)
D
D lfs_pos_ds ds qualified
D phznr 7a
D chgnr 15a
D i 3s 0
/free
// so habe ich es versucht
i = 1;
msgtext = pos_array(i).phznr;

// beim umwandeln bekomme ich immer einen 7030 fehler bei phznr



und kann auch das funktionieren


D gib_lfs_pos Pr dim(999) like(lfs_pos_ds)
D lfs_nr 7s 0 value

ich brauche nämlich ein funktion (habe ich schon aber nur ein returnwert)
die mir eben die obrigen ds als array zurückgiebt.
:mad: kann sie leider noch gar nicht ansprechen
bitte um eure hilfe
mfg stean

Fuerchau
21-06-05, 12:33
Eine Single-Variable ist keine DS !
Also pos_array als DS definieren und "likeds" verwenden , ggf. "qualified" zusätzlich angeben, da dieses Attribut beim likeds nicht übernommen wird.

Komplette Arrays als Returnwerte sind eher unsinnig. Gib diese lieber als Parameter an.