At Selection Screen Output

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

At Selection Screen Output

Beitrag von AndreFIAE2014 (ForumUser / 15 / 1 / 0 ) »
Hallo ,

ich brauche eine Möglichkeit, dass beim Klicken einer Checkbox Parameter Radiobuttons erst angezeigt werden,
gibt es einen Befehl, der die Parameter inaktiv setzt, wenn die Checkbox Initial ist?

Es geht mir an dieser Stelle nicht um das Lesen von Daten, ich möchte nur gerne die Parameter ausgeblendet haben.
Die Parameter sollen zur Sortierung nach MATNR oder LIFNR dienen.

Danke!!

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


Re: At Selection Screen Output

Beitrag von Niels (ForumUser / 77 / 18 / 9 ) »
ja die möglichkeit besteht.

du kannst im Selection Screen Output ein Loop über ein Screen machen und dort sagen das der Screen Input 0 sein soll

Code: Alles auswählen.

T SELECTION-SCREEN OUTPUT.
  LOOP AT SCREEN.
    IF SCREEN-GROUP1 = 'SP1'.
      SCREEN-INPUT = '0'.
      MODIFY SCREEN.
    ENDIF.
  ENDLOOP.
Die Screengroup ist eine Gruppe die du festlegst bei der Deklaration der Parameter der Code sieht wiefolgt aus

Code: Alles auswählen.

PARAMETER:  p_vkorg TYPE vkorg MODIF ID SP1.
Hoffe das Hilft dir weiter

Gruß

Niels

Re: At Selection Screen Output

Beitrag von AndreFIAE2014 (ForumUser / 15 / 1 / 0 ) »
Meine Parameter sind aber so

Code: Alles auswählen.

 PARAMETERS: p_1 AS CHECKBOX DEFAULT 'X'.
            PARAMETERS:
                     p_mat RADIOBUTTON GROUP r1 DEFAULT 'X',
                     p_lif RADIOBUTTON GROUP r1.

p_mat wird weiter im Programm deklariert, dass nach MATNR sortiert wird, gleiches bei LIF nach LIFNR,

ich will keinen Parameter über den ich Daten einlese. Sie dienen nur der Sortierung und sollen nur angezeigt werden, wenn die Checkbox Leer ist

Re: At Selection Screen Output

Beitrag von Niels (ForumUser / 77 / 18 / 9 ) »
Du hast mich glaube ich falsch verstanden.
das was ich dir da geschrieben habe war ein Bespiel wie es funktionieren kann.

ich hätte auch ne Checkbox nehmen können oder ein Radiobutton oder oder oder. das Beispiel hatte ich nur grade zur hand.

Aber hier dein Code wie der aussehen könnte.

Code: Alles auswählen.

PARAMETERS: p_1 AS CHECKBOX DEFAULT 'X'.
            PARAMETERS:
                     p_mat RADIOBUTTON GROUP r1 DEFAULT 'X' MODIF ID SP1,
                     p_lif RADIOBUTTON GROUP r1 MODIF ID SP1.

AT SELECTION-SCREEN OUTPUT.
  LOOP AT SCREEN.
    IF SCREEN-GROUP1 = 'SP1' AND p_1 EQ ' '.
      SCREEN-INPUT = '0'.
      MODIFY SCREEN.
    ENDIF.
  ENDLOOP.

Re: At Selection Screen Output

Beitrag von ralf.wenzel (Top Expert / 4004 / 208 / 282 ) »
Damit aber beim Klick in die Checkbox das Selektionsbild angepasst werden kann, sollte der Zusatz USER COMMAND verwendet werden, damit überhaupt ein PAI-Durchlauf entsteht.

Also aus dem Beispiel von Niels:

Code: Alles auswählen.

PARAMETERS: p_1 AS CHECKBOX DEFAULT 'X' USER-COMMAND space.
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

7
Antw.
9195
Views
Trigger AT SELECTION SCREEN OUTPUT.
von nickname8 » 09.08.2018 15:18 • Verfasst in Dialogprogrammierung
1
Antw.
2637
Views
At Selection-Screen
von L0w-RiDer » 22.08.2019 15:42 • Verfasst in ABAP® für Anfänger
13
Antw.
6089
Views
Selection Screen
von burggartenkind » 02.08.2019 05:46 • Verfasst in ABAP® für Anfänger
7
Antw.
17520
Views
Selection Screen
von cschmoel » 20.08.2012 12:53 • Verfasst in ABAP® für Anfänger
1
Antw.
4296
Views
Selection Screen
von frany*89* » 06.08.2011 05:11 • 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

Pflegeview zeigt nicht alle Daten an
vor 5 Tagen von sapdepp gelöst 7 / 847
ALV Grid und Dynprofeld
vor 6 Tagen von PeterPaletti 5 / 846

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

Pflegeview zeigt nicht alle Daten an
vor 5 Tagen von sapdepp gelöst 7 / 847
ALV Grid und Dynprofeld
vor 6 Tagen von PeterPaletti 5 / 846

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 51095
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 67315
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 79164