Select-Option in Dynpro

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

Benutzeroberflächen in SAP®-Systemen.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Select-Option in Dynpro

Beitrag von Emma ( / / 0 / 3 ) »
Hallo liebe Forumgemeinde,

ist das möglich in einem Dynpro Eingabefelder type select-options mit allen dazugehörigen Funktionalitäten einzubauen ?

Bitte um Info...

Emma

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


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

soweit ich weiß, es gibt leider keine Möglichkeit wie Select-options in Dynpro einzubauen. Mann kann aber Selec-options in Report verwenden und anschließend Dynpro aufrufen.

Gruss, thomas

sel-opts on dypnros

Beitrag von Andy ( / / 0 / 3 ) »
Hi, was du machen kannst ist ein leeres dynpro erzeugen und im pbo ein modul creieren in dem du ueber selection-screen begin of screen 8000.

und

selection-screen end of screen 8000.

einen selscreen creierst. Zwischen begin und end of screen kannst du dann ganz normal wie im report mit parameters und select-options arbeiten. Den 8000er (oder welche nummer du ihm auch immer geben willst) screen generiert sap dann selbst. den screen rufst du dann (auch im pbo-modul) mit call screen 8000. Im PAI brauchst (kannst) du dann nix mehr machen.

Allerdings wird dann auch das ganze dynpro zu diesem selcreen, andere Elemente kriegst du da nicht mehr drauf (hab ich aber auch nicht probiert). So du das haben willst muesstest du wohl mit subscreens arbeiten, wobei einer der subscreens dein sel-screen wird.

Hoffe das hilft.

gruss Andy

Beitrag von Gast ( / / 0 / 3 ) »
wobei du den aufwändig erzeugten selscreen NICHT ein ein anderes dynpro einbinden kannst:
es wird ein dynpro vom typ Include erwartet.
:cry:

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Wenn man die passenden Dynpro-Elemente (Eingabefeld für LOW-Value und HIGH-Value, pushbutton mit ICON_ENTER_MORE bzw ICON_DISPLAY_MORE, evtl. Pushbutton mit Icon [*] o.ä. vor dem LOW-Value) im Dynpro einbaut und den FB COMPLEX_SELECTIONS_DIALOG nutzt, kann man eine z.B. mit RANGES oder SELECT-OPTIONS definierte itab füllen und sozusagen in einem Dynpro eine SELECT-OPTION simulieren.
Eine andere Variante wäre evtl, in einem Dialog-Dynpro einen Subscreen zu definieren und dort einen passend (s. Zusatz AS SUBSCREEN zur Anweisung SELECTION-SCREEN BEGIN OF SCREEN) definierten SELECTION-SCREEN einzubinden - habe ich aber noch nicht probiert.

Frank

Beitrag von black_adept (Top Expert / 4133 / 130 / 956 ) »
Hi Frank,

die Methode klappt gut und ist wohl die einfachste einen SELECT-OPTION auf einen eigenen Dynpro zu bringen.
Man muss nur daran denken, dass man einen Selection-screen mit
SELECTION-SCREEN BEGIN OF SCREEN xxxx AS SUBSCREEN. definiert.

Der umgekehrte Weg auf einem Selektionsbildschirm einene "echten" Dynpro einzubinden geht übrigens auch - nur finde ich das etwas nervig zu proggen - der von dir beschriebenen Weg ist erheblich einfacher.
Nur zur Vollständigkeit.
Im letzteren Fall muss irgendwo etwas à la (müsste ich erst in der DOKU nachschauen) SELECTION-SCREEN INCLUDE xxx AS TABBED BLOCK.. (und irgendwas das erklärt wieviele Zeilen reserviert werden) in den Code eingefügt werden.

Naja - in der DOKU oder der Bibliothek steht die genaue Syntax inkl. eines Codingbeispiels.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

10
Antw.
2461
Views
select-Option auf Dynpro
von HH_ABAP » 13.02.2019 12:55 • Verfasst in ABAP® für Anfänger
6
Antw.
9867
Views
Select-Option auf Dynpro?
von Miri » 14.07.2005 10:42 • Verfasst in Dialogprogrammierung
6
Antw.
5036
Views
Select-Option-Funktion auf Dynpro
von Gast » 20.02.2006 11:35 • Verfasst in Dialogprogrammierung
3
Antw.
2463
Views
SELECT * Where Datum = select-option-low
von abapfreshman » 17.09.2021 00:24 • Verfasst in ABAP® für Anfänger
2
Antw.
2639
Views
SELECT Wertepaar Select-Option
von myllertym » 12.08.2013 10:39 • 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

FOR mit CORRESPONDING
vor 2 Tagen von sap_enthusiast 11 / 2201
Netzplan drucken
vor 2 Tagen von sap_enthusiast 2 / 330
SALV: Titel zu lang
vor 5 Tagen von ralf.wenzel 3 / 908
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1426
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 3359

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

FOR mit CORRESPONDING
vor 2 Tagen von sap_enthusiast 11 / 2201
Netzplan drucken
vor 2 Tagen von sap_enthusiast 2 / 330
SALV: Titel zu lang
vor 5 Tagen von ralf.wenzel 3 / 908
Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1426
WM: Transportauftrag quittieren - drucken
vor einer Woche von JHM 4 / 3359

Unbeantwortete Forenbeiträge

Web Feature Services (WFS) im SAP
vor einer Woche von msfox 1 / 1426
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 3757
Erweiterung in ME51N/ME52N:
vor 4 Wochen von ABAPlerv 1 / 3647