user command

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

user command

Beitrag von dennsen (ForumUser / 22 / 0 / 0 ) »
hallo,

dringendes problem: ich löse bei einer listbox einen usercommand aus. ungefähr so:

Code: Alles auswählen.

p_dsout LIKE zcust_bw_upload-beschreibung
               AS LISTBOX VISIBLE LENGTH 20
               OBLIGATORY
               USER-COMMAND test.
dann möchte ich , dass bei at selection-screen output nur ein bestimmter teil abgearbeitet wird, also z.b if user-command = test... kann man sowas machen?

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


Re: user command

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
dennsen hat geschrieben:also z.b if user-command = test... kann man sowas machen?
Der UserCommand steht dir im Feld sy-ucomm zur Verfügung. Schau dir mal die ganze Struktur SY bzw. SYST an, da gibt es noch weitere nutzliche Felder die dir zur Laufzeit zur Verfügung stehen.
Gruß Hendrik

Beitrag von dennsen (ForumUser / 22 / 0 / 0 ) »
also ich habe versucht das bei at selection-screen output zu prüfen. so:

if sy-ucomm = 'test'.
...
endif.

aber sy-ucomm ist leer. ich hab gedebugt.

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
sorry, versehen
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
dennsen hat geschrieben:also ich habe versucht das bei at selection-screen output zu prüfen.
AT SELECTION-SCREEN heisst das richtige Event!

Das ist sozusagen der PAI und ... OUPUT der PBO

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
dennsen hat geschrieben:also ich habe versucht das bei at selection-screen output
Sorry habe das OUTPUT beim EVENT überlesen. Der Zusatz USER-COMMAND bei der LISTBOX löst nur das Ergniss AT SELECTION-SCREEN aus, du mußt dir in diesem EVENT den UserCommand merken, damit du ihn in AT SELECTION-SCREEN OUTPUT auswerten kannst.
Gruß Hendrik

Seite 1 von 1

Vergleichbare Themen

5
Antw.
9637
Views
At Exit-Command
von pepito84 » 04.03.2009 20:31 • Verfasst in Dialogprogrammierung
7
Antw.
4274
Views
User Command
von LittleT » 03.07.2007 12:10 • Verfasst in ABAP® für Anfänger
2
Antw.
2185
Views
Pflichtfelder und AT EXIT-COMMAND
von kkauerau » 21.02.2018 14:06 • Verfasst in ABAP® für Anfänger
4
Antw.
1687
Views
Button user-command
von hmaxi96 » 25.01.2016 09:59 • Verfasst in ABAP® für Anfänger
10
Antw.
5336
Views
Reuse ALV User command
von Niels » 26.08.2015 15:59 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 5 Stunden von tar 8 / 183
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 5 Stunden von tar 8 / 183
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

Unbeantwortete Forenbeiträge

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