ich möchte einen Report schreiben, indem der Anwender über das Selektionsbild Parameter und Select-Options befüllen kann und
anschließend die zu der Selektion passenden Konditionen angezeigt bekommt.
Bin in diesem Kontext auf den Funktionsbaustein CONDITION_RECORD_READ gestoßen, den ich gerne nutzen würde.
Nun habe ich allerdings das Problem, dass ich lediglich über beispielsweise die KOMK und KOMP Struktur die Selektionsinformationen mitgeben kann. Da im Selektionsbild aber Select-Options notwendig sind wird das Ganze etwas komplex.
Beispiel:
- im Selektionsbild wurde für die MatNr (KOMP) folgende Werte eingeben: 1,2,3,4,5 und für Kundennummer A, B, C (KOMK)
Mir würde hierzu folgendes einfallen:
- 2 in sich verschachtelte Loops (einmal über die selektierten MatNr und einmal über die KdNr) und im Inneren dann den genannten Funktionsbaustein, mit jeweils der aktuellen Matnr und Kundennummer aufrufen.
- Problem dabei: es sind wesentlich mehr als diese 2 Select-Options wodurch sehr viele Loops in sich verschachtelt werden müssten.
Aus diesem Grunde suche ich nach einer besseren Lösungsmöglichkeit.
Hat hierzu jemand einen besseren Lösungsweg?
Danke!