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 / 4850 / 313 / 642 ) »
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 / 4099 / 128 / 941 ) »
‚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.
794
Views
ALV aktiv
von Mr. ABAP » 31.05.2006 07:56 • Verfasst in ABAP Objects®
1
Antw.
1666
Views
ALV Drucktaste SUM nicht aktiv
von niermaj » 16.09.2005 14:50 • Verfasst in ABAP Objects®
0
Antw.
998
Views
'Schließen und zurückkehren zu ALV' nicht aktiv
von Bobby » 06.06.2005 13:40 • Verfasst in ABAP® Core
3
Antw.
2082
Views
Check ob Programm bereits aktiv ist !
von tnyf » 31.03.2005 14:14 • Verfasst in Basis
8
Antw.
14463
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

Rechnung: Belegspez. Adresse
vor 10 Stunden von ewx 2 / 387
Daten an Tabelle binden
vor 17 Stunden von Lukas Sanders 4 / 2245
Regex in where
vor 2 Tagen von tar 8 / 1066
Programm anlegen mit Vorlage
vor 4 Tagen von DeathAndPain 2 / 828

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

Rechnung: Belegspez. Adresse
vor 10 Stunden von ewx 2 / 387
Daten an Tabelle binden
vor 17 Stunden von Lukas Sanders 4 / 2245
Regex in where
vor 2 Tagen von tar 8 / 1066
Programm anlegen mit Vorlage
vor 4 Tagen von DeathAndPain 2 / 828

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Tagen von snooga87 1 / 724
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3908
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 10331