Hallo zusammen,
müsste folgende Abfrage als Array schreiben und bekomme es einfach nicht hin. Gibt es überhaupt für diese Abfrage die Möglichkeit eines Arrays? Das wäre klasse, denn ich habe sehr viele Abfragen, die in diese Richtung gehen..
Viele Grüße und Danke, Dave
if ZN_ART_ZNKH01 in (1087) then Maklernachlass_KH = ZN_WERT_ZNKH01;
if ZN_ART_ZNKH02 in (1087) then Maklernachlass_KH = ZN_WERT_ZNKH02;
if ZN_ART_ZNKH03 in (1087) then Maklernachlass_KH = ZN_WERT_ZNKH03;
if ZN_ART_ZNKH04 in (1087) then Maklernachlass_KH = ZN_WERT_ZNKH04;
if ZN_ART_ZNKH05 in (1087) then Maklernachlass_KH = ZN_WERT_ZNKH05;
if ZN_ART_ZNKH06 in (1087) then Maklernachlass_KH = ZN_WERT_ZNKH06;
array zn_art {*} ZN_ART_ZNKH:;
array zn_wert {*} ZN_WERT_ZNKH:;
do i = 1 to dim(zn_art);
if zn_art{i} = 1087 then Maklernachlass_KH = zn_wert{i};
end;
drop i;
Wichtig ist, dass die Variablen in der richtigen Reihenfolge (01,02,03 usw.) in der Tabelle untergebracht sind.
array zn_art {*} ZN_ART_ZNKH:;
array zn_wert {*} ZN_WERT_ZNKH:;
do i = 1 to dim(zn_art);
if zn_art{i} = 1087 then Maklernachlass_KH = zn_wert{i};
end;
drop i;
Wichtig ist, dass die Variablen in der richtigen Reihenfolge (01,02,03 usw.) in der Tabelle untergebracht sind.
Nearly 200 sessions are now available on demand in the Innovate Hub.
Watch Now →