Gui Status, Exit und Cancel Button

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

Gui Status, Exit und Cancel Button

Beitrag von spot (ForumUser / 54 / 0 / 0 ) »
Moin,

Ich hab in einem Prog einen GUI Status angelegt. Geht alles soweit. Den drei Buttons für Zurück, Cancel und Exit habe ich die Werte:

BACK
CANCEL
EXIT

zugeordnet. Der Back Button geht, aber die anderen 2 nicht. Wieso?

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


Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
H,

hast du den Funktionen EXIT und CANCEL evtl. den Funktionstyp "E - Exitkommando" zugewiesen??

Dann musst du diese im PAI mit

Code: Alles auswählen.

MODULE exit_module AT EXIT-COMMAND.
bearbeiten.

Gruß, Enno.

Funktionstyp

Beitrag von spot (ForumUser / 54 / 0 / 0 ) »
Nein hab ich nicht. Ich hab einfach bei Funktionstasten BACK, CANCEL und EXIT eingetragen. Deshalb hat es mich ja gewundert das der BACK Button geht und die anderen nicht.

wieso PAI?

Beitrag von spot (ForumUser / 54 / 0 / 0 ) »
Den Zeitpunkt hab ich gar nicht drin.

ich frage bei der ersten liste den pf-status ab.

dann überprüfe ich zum zeitpunkt AT USER-COMMAND. Und wenn in sy-ucom LISTE drinn steht kommt meine zweite liste.

Und im GUI hab ich einfach bei den Buttons für Zurück, Beenden und Abbrechen, Cancel, leave und exit eingetragen. Und der Cancel button geht, aber die anderen 2 nich

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
Hi Spot,

lass entweder die Finger von "SET PF-STATUS" und verwende dafür den Zeitpunkt "AT LINE-SELECTION", dann hast du automatisch den OK-Code "PICK" im Status, oder kopiere den List-Status (Menü: Zusätze - Vorlage abgleichen - [X] Liststatus) und setze dann die OK-Code, die du benötigst.

Gruß, Enno.

danke schön

Beitrag von spot (ForumUser / 54 / 0 / 0 ) »
Ich hab den Status Kopiert, danke schön

Table-Control aus ALV-Anzeige rufen und schliessen

Beitrag von gse (ForumUser / 97 / 0 / 2 ) »
Hallo liebe Kollegen,

der letzte Eintrag zu diesem Forumsbeitrag ist zwar schon länger her, dennoch ein "spätes" Dankeschön für den Tip. Hatte gerade fast die Verzweiflung an den Hals gekriegt, weil sich in meiner Anwendung ein gerufenes Dynpro nicht schliessen lies. Ich habe hierbei aus einer normalen ALV-Anzeige mit Hilfe von Funktionstasten in der Drucktastenleiste ein Dynpro mit Table-Control angezeigt. Bei der Verarbeitung auf dem "Table-Dynpro" wurden meine "EXIT-Buttons" BACK CANCEL nicht berücksichtigt. In der normalen PAI-Routine konnte ich zwar den SY-UCOMM verarbeiten,

Code: Alles auswählen.

LEAVE TO SCREEN 0
brachte aber einen SNTAXFEHLER und alle anderen Versuche

Code: Alles auswählen.

LEAVE SCREEN
sind kläglich gescheitert - das Dynpro lies sich nicht wieder schliessen. Jetzt habe ich wie oben beschrieben im PAI ein gleich lautendes Modul

Code: Alles auswählen.

MODULE exit_module AT EXIT-COMMAND.
angelegt, in dem ich den

Code: Alles auswählen.

SY-UCOMM
verarbeite, uns siehe da, et funzt!

Ihr habt mir den Morgen gerettet....!
(und vielleicht auch den Nachmittag) :lol:

Danke!
gse [aka guenter sigfried eugen]

Rücksprung zu ALV

Beitrag von vwaadenm (ForumUser / 63 / 0 / 0 ) »
Hallo,
mir fehlt jetzt noch ein I-Tüpfelchen.

Report ruft eingabebereites FuBa-ALV auf. Aus dem ALV kann wiederum ein Tablecontrol auf einem weiteren Dynpro aufgerufen werden. Soweit, so gut.

Ich möchte nun aus dem TC-Dynpro wieder zurück auf das ALV springen.

Dadurch das bereits Eingaben gemacht worden sein können, kann ich nicht einfach per submit den Report neu starten, sondern muss wirklich zurückspringen.

Ich habe bereits Leave Screen und Leave to screen 0 probiert - ohne zufirdenstellendes Ergebnis.

Die grösste Näherung war mit 'LEAVE TO SCREEN 0' zu erreichen, wobei man da allerdings 2x auf BACK klicken muss und zwischen dem ersten und dem zweiten ein leeres ALV angezeigt wird. Nach dem zwieten Sprung ist man wieder im korrekten ALV in dem die Eingaben nach wie vor vorhanden sind.

LÖSUNG: Ich arbeite in dem Report mit 2 FuBa-ALV welche ich mit der Variable 'gs_variant-handle' auseinanderhalte. Ich habe nun das zweite ALV deaktiviert, nun springt er beim ersten Mal direkt zurück!
...soweit zur Info, falls jemand ähnliche Problem hat(te)

Danke vorab und Gruß
vwaadenm

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1764
Views
GUI-Status Button Funktion hinzufügen
von M4cM4rco » 10.05.2020 08:15 • Verfasst in ABAP® für Anfänger
1
Antw.
1727
Views
Button-Text im Gui-Status beeinflussen
von hfahrian » 19.12.2004 16:34 • Verfasst in ABAP® Core
3
Antw.
3628
Views
SAVE-Button in eigenem PF-Status aktivieren
von chrislo » 31.05.2012 16:08 • Verfasst in ABAP® für Anfänger
2
Antw.
7313
Views
Button im PF-Status ausblenden, Parameter click-sensitiv
von chatty » 15.12.2005 13:59 • Verfasst in ABAP® Core
2
Antw.
2104
Views
BSP Element über Exit Button Verlassen
von Xaris » 22.05.2006 07:37 • Verfasst in Web-Dynpro, BSP + BHTML

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Regex in where
vor 6 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 19 Stunden von Bright4.5 3 / 1487

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 edwin 7 / 163
Daten an Tabelle binden
vor 19 Stunden von Bright4.5 3 / 1487

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