Button für Funktionsaufruf funktioniert nicht

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

Button für Funktionsaufruf funktioniert nicht

Beitrag von Anna (ForumUser / 4 / 0 / 0 ) »
Hallo,

ich habe ein Problem.

Ich habe in Dynpro ein Button ersellt (mit Funktionscode: PLL_FIND).
Der soll nur ein anderes Dynpro aufrufen.
ABER DAS FUNKTIONIERT NICHT!!! :-(

Nach dem ich Funktionscode
eingegeben habe, habe ich in Elementlist GV_OKCODE mit Ok Typ definiert.

GV_OKCODE habe ich dann entsprechend deklariert:

"
FUNCTION-POOL zdssis_dynpro. "MESSAGE-ID ..

*--- General Data
DATA: gv_okcode TYPE syucomm.
"

Danach in PROCESS AFTER INPUT in

MODULE USER_COMMAND_0102.

habe folgende Code geschrieben:
"
MODULE user_command_0102 INPUT.

CASE gv_okcode.

WHEN 'PLL_FIND'.

CALL SCREEN 1001 STARTING AT 10 10.

ENDCASE.

ENDMODULE.
"

Ich verstehe einfach nicht, warum das nicht funktioniert.
Ich mache so wie es im Buch beschrieben ist.

Es sieht so aus, dass der Button einfach nicht vom Programm
gesehen wird.

Was mache ich bloß falsch?
Kann mir jemand helfen? :(

DANKE!

viele Grüße

Anna

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


Beitrag von edwin (Specialist / 306 / 10 / 68 ) »
Hallo Anna,

wie sieht Deine Ablauflogik für Dynpro 0102 aus,
aus Deinem Beitrag sehe ich leider nicht, wie sie aufgebaut ist.
In Deinem Fall darf nach:

Code: Alles auswählen.

PROCESS AFTER INPUT.
nur

Code: Alles auswählen.

MODULE USER_COMMAND_0102. 
stehen, es darf nicht auch noch:

Code: Alles auswählen.

MODULE user_command_0102 INPUT.
CASE gv_okcode.
WHEN 'PLL_FIND'.
CALL SCREEN 1001 STARTING AT 10 10.
ENDCASE.
ENDMODULE. 
vorkommen, das würde der Compiler nicht erlauben, diese Statements müssen
ausserhalb der Ablauflogik sein !

Gruss Edwin

Beitrag von Anna (ForumUser / 4 / 0 / 0 ) »
Hallo,

ja genau so steht es auch bei mir.

Vielleicht muss man diesen Button irgendwo noch extra einstellen?

Gruß
Anna

Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
Hallo Anna,

welchen Typ hat der OK-Code?
Bei System- oder Exitcommand wird das von dir kodierte Modul nicht angesprochen...

Falls es sich z.B. um ein Exit-Command handelt muss du ein Modul ... AT EXIT COMMAND haben...

Gruß,
Oliver

Beitrag von Anna (ForumUser / 4 / 0 / 0 ) »
Hi,

ich habe Ok-Code als syucomm definiert.

Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
Hallo Anna,

das ist gut so, allerdings meinte ich was anderes.
Wenn du auf dem Dynpro (beim grafischen Editor) einen Doppelklick auf den Button machst oder im Screen-Painter unter der Elementliste den Reiter ModifGruppen/Funktionen auswählst, siehst Du den Funktionscode PLL_FIND - rechts daneben steht ein Feld / Spalte.
Dort kann man den Funktionscodetyp eintragen - da sollte bei Dir ein Blank stehen...

Gruß,
Oliver

Seite 1 von 1

Vergleichbare Themen

1
Antw.
293
Views
Button für Excel funktioniert nicht
von HH_ABAP » 05.05.2023 20:49 • Verfasst in ABAP® für Anfänger
3
Antw.
1372
Views
ALV - Back Button funktioniert erst nach 3. Druck
von Stahle71 » 28.10.2015 11:59 • Verfasst in ABAP® für Anfänger
3
Antw.
2930
Views
Button mit SHD0 verschwinden lassen funktioniert nicht
von Kali » 03.12.2013 15:00 • Verfasst in ABAP® Core
0
Antw.
1337
Views
Funktionsaufruf via WebAS
von Gynix » 21.11.2005 15:08 • Verfasst in Web Application Server
3
Antw.
2045
Views
Rekursiver Funktionsaufruf
von verzweifelt » 11.04.2016 22:01 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1777
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2319

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1777
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2319

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 353
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 950
MS-Word als Editor
letzen Monat von tekko 1 / 4464