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 / 4885 / 319 / 644 ) »
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 / 4134 / 131 / 956 ) »
‚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.
897
Views
ALV aktiv
von Mr. ABAP » 31.05.2006 07:56 • Verfasst in ABAP Objects®
1
Antw.
1756
Views
ALV Drucktaste SUM nicht aktiv
von niermaj » 16.09.2005 14:50 • Verfasst in ABAP Objects®
8
Antw.
15379
Views
Ermittlung ob ein Report/Programm aktiv ist.
von LedZ » 27.11.2007 21:52 • Verfasst in ABAP® Core
2
Antw.
1839
Views
Radiobutton
von Sabine » 13.02.2006 17:41 • Verfasst in Dialogprogrammierung
3
Antw.
5452
Views
Smartforms Rahmen setzen nicht aktiv
von Kerstin_4 » 03.12.2012 10:13 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 3 Tagen von GastX gelöst 4 / 3894
Gewährleistungsende im Equipment
vor 4 Tagen von Yourairld gelöst 8 / 26161
IF mit AND und OR
vor 3 Wochen von GastX 6 / 14372
Meine Inbox
vor 3 Wochen von Rabea1103 1 / 11821

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

IBAN und BUT0BK
vor 3 Tagen von GastX gelöst 4 / 3894
Gewährleistungsende im Equipment
vor 4 Tagen von Yourairld gelöst 8 / 26161
IF mit AND und OR
vor 3 Wochen von GastX 6 / 14372
Meine Inbox
vor 3 Wochen von Rabea1103 1 / 11821