Floorplan Manager (ABAP): Unterschied zwischen den Versionen
Aus MattWiki
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Matt (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 15: | Zeile 15: | ||
Bestimmt Inhalt der Oberfläche ( z.B. Text in Textfeld eines Forms ) | Bestimmt Inhalt der Oberfläche ( z.B. Text in Textfeld eines Forms ) | ||
== UIBB / User Interface Building Blocks == | |||
=== GUIBB / Generische UI Building Blocks === | |||
GUIBB-Komponenten inkl. zugehöriger Feeder-Interfaces | |||
* FPM_FORM_UIBB --> IF_FPM_GUIBB_FORM | |||
* FPM_LIST_UIBB --> IF_FPM_GUIBB_LIST | |||
* FPM_SEARCH_UIBB --> IF_FPM_GUIBB_SEARCH | |||
Nur in den seltensten Fällen muss eine eigene Komponente angelegt werden. | |||
[[Category:ABAP]] | [[Category:ABAP]] |
Version vom 28. Juni 2018, 11:03 Uhr
Relevante Klassen
Alle Feeder-Interfaces beinhalten das Interface IF_FPM_GUIBB, das die beiden Methoden INITIALIZE und GET_PARAMETER_LIST umfasst. Beide Methoden werden nur während der Initialisierungsphase des GUIBBs aufgerufen.
Übersicht Feeder-Klassen
Methoden mit lediglich unterschiedlicher Signatur: CHECK_CONFIG i.d.R. irrelevant GET_DEFAULT_CONFIG i.d.R. irrelevant GET_DEFINITION Bestimmt Aufbau Baustein (z.B. welche Eingabefelder hat das Form ) GET_DATA Bestimmt Inhalt der Oberfläche ( z.B. Text in Textfeld eines Forms )
UIBB / User Interface Building Blocks
GUIBB / Generische UI Building Blocks
GUIBB-Komponenten inkl. zugehöriger Feeder-Interfaces
- FPM_FORM_UIBB --> IF_FPM_GUIBB_FORM
- FPM_LIST_UIBB --> IF_FPM_GUIBB_LIST
- FPM_SEARCH_UIBB --> IF_FPM_GUIBB_SEARCH
Nur in den seltensten Fällen muss eine eigene Komponente angelegt werden.