ich will eine dynamische Selectionsmaske aufbauen. Das heißt ich lese im load-of-program bereich daten ein und will dann mehrer checkboxen aufbauen...
Die Lösung mit loop at screen und was unsichtbar schalten kenn ich schon nur muss ich hier schon vor dem Programmstart wissen wieviele Checkboxen ich brauche...
Kann man das richtig dynamisch machen???
dynamisch funktioniert das nicht. Es sei denn, du definierst schon im Voraus 100 parameters und alle, die nicht sichtbar sein sollen, werden halt ausgeblendet.
Mit Fuba SELECTION_TEXTS_MODIFY_DTEL und SELECTION_TEXTS_MODIFY kannst du sogar die Bezeichnung dynamisch setzen.
Ansonsten hätte ich einen Alternativ-Vorschlag: Du benutzt einen Push-Button, den der Anwender vor Programmstart erst einmal drücken _muss_.
Du rufst dann REUSE_ALV_POPUP_TO_SELECT auf mit allen Parametern, die du hast und der Anwender wählt die aus, die nötig sind.
Falls es kurze Namen sind (z.B. Status-Kurzbezeichnungen EROF STOP PLAN usw) kannst du die vielleicht nach Auswahl in einem Text-Parameter anzeigen.