Prüfung ob Radiobutton aktiv

Getting started ... Alles für einen gelungenen Start.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Prüfung ob Radiobutton aktiv

Beitrag von cecslucas (ForumUser / 17 / 1 / 0 ) »
Hallo zusammen,
ich habe eine vermutlich kleine Hürde in meinem Coding und komme irgendwie nicht voran.
Ich möchte gerne einen meiner Selection-Screens prüfen, ob ein bestimmter Radio-Button aktiv ist und im Nachgang die Selektion ansteuern (wenn der Radiobutton "p1" aktiv ist)

Mein Ansatz ist folgender:

AT SELECTION-SCREEN OUTPUT.

LOOP AT SCREEN.
IF screen-group1 = 'rad1' AND p1 EQ 'X'.
WRITE: 'Hier würde exemplarisch die Weiterverarbeitung erfolgen.. '.
...
ENDIF.
ENDLOOP.

Ist mein Ansatz korrekt, beim debuggen springt er nicht in die "Weiterverarbeitung" bzw. in dem Fall ins Write?

Über eine kurze Rückmeldung würde ich mich sehr freuen.

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


Re: Prüfung ob Radiobutton aktiv

Beitrag von ewx (Top Expert / 4908 / 331 / 649 ) »
Die Logik im Dynpro ist:
1. AT SELECTION-SCREEN OUTPUT.
2. Darstellung des Dynpros
3. AT SELECTION-SCREEN.
das ist aber nur die Dynpro-Logik und sollte erstmal nichts mit dem eigentlichen Programmablauf zu tun haben.

Wenn du F8 drückst, wird START-OF-SELECTION angesteuert.

Hier kannst du dann abfragen:
IF rad1 = abap_true.
WRITE / 'Option1'.
ENDIF.

Re: Prüfung ob Radiobutton aktiv

Beitrag von black_adept (Top Expert / 4156 / 136 / 958 ) »
‚rad1‘ muss ‚RAD1‘ heißen
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Prüfung ob Radiobutton aktiv

Beitrag von cecslucas (ForumUser / 17 / 1 / 0 ) »
Danke dir - Ab und zu mache ich es mir komplizierter als es eigentlich ist ... schäme mich im Nachhinein solche Fragen zu stellen. :-D
ewx hat geschrieben:
22.08.2019 17:19
Die Logik im Dynpro ist:
1. AT SELECTION-SCREEN OUTPUT.
2. Darstellung des Dynpros
3. AT SELECTION-SCREEN.
das ist aber nur die Dynpro-Logik und sollte erstmal nichts mit dem eigentlichen Programmablauf zu tun haben.

Wenn du F8 drückst, wird START-OF-SELECTION angesteuert.

Hier kannst du dann abfragen:
IF rad1 = abap_true.
WRITE / 'Option1'.
ENDIF.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1138
Views
ALV aktiv
von Mr. ABAP » 31.05.2006 07:56 • Verfasst in ABAP Objects®
8
Antw.
16452
Views
Ermittlung ob ein Report/Programm aktiv ist.
von LedZ » 27.11.2007 21:52 • Verfasst in ABAP® Core
3
Antw.
5785
Views
Smartforms Rahmen setzen nicht aktiv
von Kerstin_4 » 03.12.2012 10:13 • Verfasst in ABAP® für Anfänger
0
Antw.
937
Views
Screenexit SAPLXM06 zu Einkaufsbeleg immer aktiv
von ermel » 06.02.2008 08:33 • Verfasst in ABAP® Core
1
Antw.
2478
Views
Radiobutton im Subscreen
von Jens81 » 08.09.2006 15:01 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 4 Wochen von Rabea1103 1 / 46210
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 62558
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 70065
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 87027