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 / 4848 / 312 / 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 / 4848 / 312 / 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.
1756
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.
7298
Views
Button im PF-Status ausblenden, Parameter click-sensitiv
von chatty » 15.12.2005 13:59 • Verfasst in ABAP® Core
2
Antw.
2101
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

Dialog-Container mit Toolbar/Status
vor 7 Stunden von black_adept gelöst 23 / 3596
User Exit EXIT_RQCPRM10_001
vor 8 Stunden von a-dead-trousers 2 / 213
Trennen Strasse und Hausnummer
vor 14 Stunden von payten 13 / 10550
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1264

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

Dialog-Container mit Toolbar/Status
vor 7 Stunden von black_adept gelöst 23 / 3596
User Exit EXIT_RQCPRM10_001
vor 8 Stunden von a-dead-trousers 2 / 213
Trennen Strasse und Hausnummer
vor 14 Stunden von payten 13 / 10550
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1264

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2813
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9394