Screen Refresh

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

Screen Refresh

Beitrag von cschmoel (ForumUser / 84 / 26 / 0 ) »
Hallo ^^

Gibts einen Befehl zum refreshen bzw. aktualisieren des Screens?

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


Re: Screen Refresh

Beitrag von Alex N. (ForumUser / 3 / 0 / 0 ) »
Hallo,
es gibt ein Befehl für screen refresh. Versuch mal mit CALL SCREEN "...." den du brauchst.
Gruß

Re: Screen Refresh

Beitrag von cschmoel (ForumUser / 84 / 26 / 0 ) »
Der Screen ist zu dem Zeitpunkt schon geÖffnet ^^ wenn ich den gleichen noch CALL während er schon geöffnet ist, bekomm ich so nen dump das alles zu spät ist ^^

Re: Screen Refresh

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Es gibt keinen Befehl zum Refresh. Du musst dafür sorgen, dass PBO neu durchlaufen wird und dort dann dafür sorgen, dass die korrekten Werte in den zugehörigen Feldern stehen, wenn der Dynpro aufgeblendet wird.
CALL SCREEN solltest du definitiv nicht verwenden, da dadurch ein zusätzlicher Eintrag im Dynprostack aufgebaut wird. Je nach Ereignis welches den Refresh auslösen soll gibt es dann verschiedene Möglichkeiten die angewendet werden können/sollten.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Screen Refresh

Beitrag von Nicht Sicher (ForumUser / 2 / 0 / 0 ) »
Auch wenn das Ding hier schon über ein Jahr alt ist, und ich es nur zufällig gesehen habe, wollte ich...
... zum einen meinem Vorredner black_adept zu 100% zustimmen (Thema PBO und Dynprostack) und
... zum anderen sagen das LEAVE TO SCREEN, mit der aktuellen Screennummer, das Problem lößt (das funktioniert natürlich nicht für OOP-ALV-Grids und vergleichbares)

Re: Screen Refresh

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Nicht Sicher hat geschrieben:zum anderen sagen das LEAVE TO SCREEN, mit der aktuellen Screennummer, das Problem lößt (das funktioniert natürlich nicht für OOP-ALV-Grids und vergleichbares)
Tut es leider i.a. nicht. Wenn ein Refresh "von außen" getriggert wird und man via Leave Screen ( oder Leave to screen sy-dynnr ) den PBO neu antriggert werden geänderte Feldninhalte nicht transportiert sondern man muss vorher noch die zugehörigen Felder aus dem aktuellen Dynpro auffrischen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3587
Views
Call screen refresh Field
von Manfred K. » 14.02.2018 09:51 • Verfasst in ABAP® für Anfänger
2
Antw.
2058
Views
Dynpro: Dropdown werte übergabe von Screen 1 auf Screen 2
von erzoo24 » 28.02.2017 15:25 • Verfasst in ABAP® für Anfänger
7
Antw.
3072
Views
Refresh im ALV
von jondahl11 » 21.09.2006 11:02 • Verfasst in ABAP® für Anfänger
3
Antw.
3990
Views
Screen->Liste->Screen und dann wieder Liste???
von dimes » 19.07.2007 15:19 • Verfasst in Dialogprogrammierung
2
Antw.
9626
Views
Refresh von ALV GRID
von mcan » 18.01.2006 16:27 • Verfasst in ABAP Objects®

Aktuelle Forenbeiträge

Regex in where
vor 6 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 20 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 20 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