ich versuche mich gerade mit einer Floorplanmanager-Anwendung. Eines voraus: Viel Erfahrung habe ich noch nicht.
Ich habe eine FPM-Anwendung über die SE80 im SAP angelegt. Als Component habe ich OVP gewählt. Danach habe ich ein List-UIBB auf der Seite angelegt.
In meiner Feederklasse habe ich folgende Interfaces integriert: IF_FPM_GUIBB, IF_FPM_WORK_PROTECTION, IF_FPM_GUIBB_LIST und IF_FPM_GUIBB_LIST_EXT
Die Methode IF_FPM_GUIBB_LIST~GET_DEFINITION sieht so aus:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- GeSHi ©
Die Methode IF_FPM_GUIBB_LIST~GET_DATA so:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- METHOD if_fpm_guibb_list~get_data.
- * Die alten Einstellungen werden nur gezogen wenn die Anwendung startet
- ct_data = lt_t000.
- ev_data_changed = abap_true.
- GeSHi ©
Die Methode IF_FPM_GUIBB_LIST_EXT~NEEDS_CONFIRMATION so:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- GeSHi ©
Wenn ich die Anwendung jetzt starte, bekomme ich die Inhalte der Tabelle angezeigt. Schließe ich das Browserfenster, lande ich nicht in der Methode IF_FPM_GUIBB_LIST_EXT~NEEDS_CONFIRMATION. Wie kann ich das lösen?
Ich möchte beim Schließen des Browserfensters noch eine Meldung ausgeben, dass evtl. noch gesichert werden muss. Ich habe schon viel im Internet gesucht. Ich habe auch etwas zum Interface IF_FPM_WORK_PROTECTION gefunden. Dort habe ich dann beide Methoden so ausprogrammiert, dass die Flags auf abap_true gesetzt werden. Leider bewirkt dies auch nichts.
Kann mir jemand weiterhelfen?
Danke im Voraus.
Viele Grüße
Mrs. Hilflos