Radiobutton -> aktivieren /deaktivieren von Eingabefelder

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

Radiobutton -> aktivieren /deaktivieren von Eingabefelder

Beitrag von Nautilus (ForumUser / 45 / 0 / 0 ) »
Hallo,

ich bin derzeit dabei eine Eingabemaske zu erstellen, in dem der User auswählen kann, nach welchen Kriterien er selektieren möchte.

|o| Standard belassen
|o| Selektion nach Kostenstelle: |_________|

Das Feld der Kostenstelle soll nur aktiv werden, wenn der Benutzer auch den entsprechenden Radiobutton vor der Kostenstalle ausgewählt hat.
Wählt er den Radiobutton "Standard", so soll das Feld grau hinterlegt und somit nicht eingabebereit sein.

Ist so etwas möglich? Es wird doch AFAIK kein PAI beim Klicken auf einen Radiobutton ausglöst, auf das man reagiern kann, oder?

Vielen Dank im Voraus für Eure Hilfe.

Nautilus

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


Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
HI!

Du musst bei deinen Radiobuttons einen Funktionscode angeben, dadurch durchläuft er dein PAI.
Da musst halt dann den Funktonscode abfragen und kannst dann mit

Code: Alles auswählen.

LOOP AT SCREEN
CASE screen-name .
WHEN 'DEIN_FELD' .
screen-input = '0' .
endcase.
endloop.
dein Feld auf "nicht eingabebereit" schalten bzw mit "screen-input = '1'" eingabebereit schalten.

Aber das ganze muss glaub im PBO stehen.

Funktionscode - aber wie?

Beitrag von Heiner Tiling (ForumUser / 15 / 0 / 0 ) »
Moin,

ich habe ein ähnliches Problem. Die Sache mit dem aktivieren / deaktivieren der Eingabefelder ist soweit klar und stellt auch kein Problem dar. Die crux an der Sache ist eher, dass ich bei den Radiobutton ums verrecken keinen Funktionscode anlegen kann. Bei den Eigenschaften ist das entsprechende Feld grau und inaktiv. Wie also kommt man dazu bei den Radiobutton einen Funktionscode zu hinterlegen? Ich weiß das es geht, weil ich es schon gesehen habe, aber ich weiß nicht WIE es geht.

Für entsprechende Hilfe bin ich immer dankbar.

Gruß
Heiner Tiling

Re: Funktionscode - aber wie?

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
Heiner Tiling hat geschrieben: Für entsprechende Hilfe bin ich immer dankbar.
Lege zwei Radiobuttons an. Dann beide markieren, rechte Maustaste -> Auswahlknopfgruppe -> Definieren.
Danach kannst du die Funktionscodes definieren.

Das ganze im grafichen Srceenpainter.

Gruß Hendrik

Seite 1 von 1

Vergleichbare Themen

0
Antw.
2588
Views
Festpunktarithmetik aktivieren/deaktivieren
von Amazeroth » 07.08.2014 11:05 • Verfasst in ABAP® für Anfänger
0
Antw.
1919
Views
Fremdschlüsselprüfung im Report Aktivieren/Deaktivieren
von Ralph » 22.12.2005 15:57 • Verfasst in Dialogprogrammierung
1
Antw.
1594
Views
Überprüfung auf Muss-Felder deaktivieren / aktivieren
von CrazyProg » 05.06.2005 16:10 • Verfasst in Dialogprogrammierung
3
Antw.
990
Views
Toolbar Button aktivieren/deaktivieren wenn sich Zeilenselektion ändert
von Nordlicht » 12.06.2023 10:54 • Verfasst in ABAP® Core
1
Antw.
3249
Views
Popup mit Eingabefelder
von errorist » 17.09.2008 14:01 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Regex in where
vor 6 Stunden von tar 8 / 189
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

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

Regex in where
vor 6 Stunden von tar 8 / 189
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822