Hier haben sich wohl einige vergaloppiert!
Indikator-Datenstrukturen können sowohl mit Mehrfach-Datenstrukturen (Schlüsselwort OCCURS) als auch Array-Datenstrukturen (Schlüsselwort DIM) verwendet werden!
1. Occurs:
Code:
D DSCsrC1 DS Occurs(50) Inz
D CsrC1Kunde 15A
D CsrC1ArtNr 22A
D CsrC1Umsatz 11P 2
D DSIndC1 DS Occurs(50) Inz
D Ind 5I 0 dim(3)
*------------------------------------------------------
/Free
Exec SQL Declare CsrC1 Cursor For Select ... ;
Exec SQL Open CsrC1;
EXEC SQL Fetch Next From CsrC1 For 50 Rows
into :DSCsrC1 :DSIndC1;
2. Dim()
Code:
D DSCsrC1 DS Dim(50) Qualified Inz
D CsrC1Kunde 15A
D CsrC1ArtNr 22A
D CsrC1Umsatz 11P 2
D DSIndCsrC1 DS Dim(50) Qualified Inz
D Ind 5I 0 Dim(3)
/*--------------------------------------------------------
/Free
Exec SQL Declare CsrC1 Cursor For Select ... ;
Exec SQL Open CsrC1;
EXEC SQL Fetch Next From CsrC1 For 50 Rows
into :DSCsrC1 :DSIndCsrC1;
Birgitta
Bookmarks