Mr.iSeries
13-03-09, 10:37
Hallo!
Habe folgende Feldgruppe mit DS definiert:
D fgr_doppelt DS DIM(150) qualified
D fg_vvtrnr 4A DIM(150)
D fg_vkw 2 0 DIM(150)
D fg_matnr 4A DIM(150)
D fg_packgr 2A DIM(150)
Bei der Umwandlung bekomm ich den Fehler:
4 Der Name oder die Bezugszahl/der Anzeiger ist nicht definiert.
Aber es ist doch alles definiert:
*RNF7030 FG_MATNR **UNDEF**
*RNF7030 FG_PACKGR **UNDEF**
*RNF7030 FG_VKW **UNDEF**
*RNF7030 FG_VVTRNR **UNDEF**
*RNF7031 FGR_DOPPELT(150) DS(1800)
*RNF7031 FG_MATNR(150) A(4)
*RNF7031 FG_PACKGR(150) A(2)
*RNF7031 FG_VKW(150) S(2,0)
*RNF7031 FG_VVTRNR(150) A4)
Möchte diese Feldgruppe dann mit %lookup auf MATNR = FG_MATNR überprüfen ob der Wert enthalten ist. Wie mache ich das mit %lookup bzw. was bedeuten die Parameter von %lookup?
Was bedeutet eigentlich qualified bei der DS?
Vielen Dank.
Habe folgende Feldgruppe mit DS definiert:
D fgr_doppelt DS DIM(150) qualified
D fg_vvtrnr 4A DIM(150)
D fg_vkw 2 0 DIM(150)
D fg_matnr 4A DIM(150)
D fg_packgr 2A DIM(150)
Bei der Umwandlung bekomm ich den Fehler:
4 Der Name oder die Bezugszahl/der Anzeiger ist nicht definiert.
Aber es ist doch alles definiert:
*RNF7030 FG_MATNR **UNDEF**
*RNF7030 FG_PACKGR **UNDEF**
*RNF7030 FG_VKW **UNDEF**
*RNF7030 FG_VVTRNR **UNDEF**
*RNF7031 FGR_DOPPELT(150) DS(1800)
*RNF7031 FG_MATNR(150) A(4)
*RNF7031 FG_PACKGR(150) A(2)
*RNF7031 FG_VKW(150) S(2,0)
*RNF7031 FG_VVTRNR(150) A4)
Möchte diese Feldgruppe dann mit %lookup auf MATNR = FG_MATNR überprüfen ob der Wert enthalten ist. Wie mache ich das mit %lookup bzw. was bedeuten die Parameter von %lookup?
Was bedeutet eigentlich qualified bei der DS?
Vielen Dank.