Hallo zusammen ,


ich arbeite unter V6R1M0.
Ausganngssitiation ist folgende:

ich habe z.b. ein DS mit 3 feldern

datenstruktur DS Qualified
arr dim(100)
feld1 10A
feld2 20A
feld3 10 A


diese ist mit z.b. folgenden werten gefüllt
Feld1 Feld2 feld3
hans , busch , strasse
joachim, nachname , ort
hans , busch , strasse
manfred, blabla , weg


nun bekomme ich 3 suchargumente hans , busch, Strasse.

jetzt möchte ich in der datenstruktur überprüfen wo im
feld 1 hans steht und
feld 2 busch steht und
feld 3 strasse steht

mit %lookup bekomme ich das ja nicht hin weil ich immer nur 1 such argument übergeben kann und nicht die ganze datenstruktur vergleichen kann.
weiss jemand evtl ne bessere lösung als mit schleifen und ifs usw zu arbeiten ?

grüsse