Dynamische Select-Options erzeugen?

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Dynamische Select-Options erzeugen?

Beitrag von Hans ( / / 0 / 3 ) »
GIbt es eine Möglichkeit, wie man dynamisch Select-Options erzeugen kann?
Ich erkläre es vielleicht ein wenig genauer:

Ich frage in einem Selection Screen gewünschte Felder für eine Selektion ab!
Diese Felder trage ich in eine interne Tabelle ein!

Nun würde ich ihn einem weiteren Selection Screen Einschränkungen auf diese Felder abfragen...... Ich habe allerdings noch keine Möglichkeit gefunden, wie ich den Selection Sceens irgendwie zur Laufzeit entsprechende werte zuweisen kann, da diese ja beim Aufruf generiert werden

hat jemand eine Idee?
oder wie funktioniert das ganze in der Se16?

Vielen Dank für eure Hilfe

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Gast ( / / 0 / 3 ) »
Hallo Hans,

ich denke in der SE16 wird das über das Generieren eines subroutine pools gemacht. Siehe hierzu auch den folgenden Beitrag:

http://www.abapforum.com/viewtopic.php?t=260

Das scheint mir in diesem Falle die einzige Möglichkeit zu sein, dynamisch Select-Options zu erzeugen.

Hermann

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Se16 generiert richtige Programme, keine Subroutine-Pools.

Es gibt eine Variante
SELECT-OPTIONS sel FOR (f), wobei das Feld f den Namen eines Dictionary-Feldes enthält.
Das heißt, die max. benötigte Anzahl solcher dynamischen Select-Options müßte schon feststehen.
Es gibt auch diverse andere Einschränkungen, s. Doku.
Und ob das dynamische Handling wirklich lohnt, ist noch eine andere Frage.
Insbesondere gibt es wohl Ärger, wenn eine Select-Option schon gefüllt ist und Du dann den Inhalt von f änderst.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
4324
Views
select-options depend on select-options.
von dragospirnut1 » 19.07.2017 09:54 • Verfasst in ABAP® Core
0
Antw.
1596
Views
Dynamische Suchhilfe erzeugen
von nopp » 16.11.2006 21:43 • Verfasst in ABAP® Core
7
Antw.
4733
Views
Dynamische Sammelsuchhilfe zur Laufzeit erzeugen
von AdrianSchm » 05.03.2018 18:02 • Verfasst in ABAP® Core
5
Antw.
7960
Views
RTTI - Dynamische Struktur erzeugen
von Thomas R. » 28.04.2017 11:33 • Verfasst in ABAP® Core
16
Antw.
4848
Views
Dynamische Maßnahme -> Infotyp feld erzeugen
von NLengner » 24.01.2020 07:59 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45934
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3836
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2320

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45934
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3836
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2320