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 / 4784 / 294 / 628 ) »
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 / 3943 / 105 / 886 ) »
‚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.
699
Views
ALV aktiv
von Mr. ABAP » 31.05.2006 07:56 • Verfasst in ABAP Objects®
1
Antw.
1549
Views
ALV Drucktaste SUM nicht aktiv
von niermaj » 16.09.2005 14:50 • Verfasst in ABAP Objects®
0
Antw.
956
Views
'Schließen und zurückkehren zu ALV' nicht aktiv
von Bobby » 06.06.2005 13:40 • Verfasst in ABAP® Core
3
Antw.
1933
Views
Check ob Programm bereits aktiv ist !
von tnyf » 31.03.2005 14:14 • Verfasst in Basis
8
Antw.
13796
Views
Ermittlung ob ein Report/Programm aktiv ist.
von LedZ » 27.11.2007 21:52 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Interne Tabelle
vor 16 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Interne Tabelle
vor 16 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111