
Beim einem Quickview handelt es sich um ein schreibgeschütztes UI-Element, mit dem der Benutzer zur Laufzeit zusätzliche Informationen (die auf dem aktuellen Bild nicht sichtbar sind) über ein Objekt anzeigen kann, ohne dafür auf ein anderes Bild navigieren zu müssen. Ähnlich wie Quick-Infos werden Quickviews auf dem UI ein- und ausgeblendet, wenn der Benutzer den Mauszeiger über die betreffende Stelle führt.
Folgende Quickview-Typen stehen zur Verfügung:
Thing-Quickview
Zeigt Informationen zu einem "Thing" (beispielsweise ein Business-Objekt) an. Thing-Quickviews werden über die Web-Dynpro-Komponente FPM_QUICKVIEW_THING implementiert.
Dataset-Quickview
Zeigt Informationen zu einem Dataset an. Dataset-Quickviews werden über die Web-Dynpro-Komponente FPM_QUICKVIEW_DATASET implementiert.
Eine Quickview kann einem bestimmten Element einer GUIBB-Komponente innerhalb einer FPM-Anwendung zugeordnet werden. Beispielsweise kann ein Quickview einer bestimmten Tabellenspalte zugeordnet sein (implementiert mittels Listenkomponente). Wenn der Benutzer den Mauszeiger über die Zeilen dieser Spalte bewegt, wird für jede Zeile dasselbe Quickview eingeblendet, wobei sich die Daten innerhalb des Quickview jeweils ändern.
Die Daten, die zur Laufzeit in einem Quickview dargestellt werden, werden sowohl durch die Feeder-Klasse, die der Konfiguration der oben genannten Web-Dynpro-Komponenten zugeordnet ist, als auch durch die Einstellungen des FLUID bestimmt.
Quickviews können dynamisch mit anderen Quickviews ausgetauscht werden. Daher ist es möglich, dass Quickviews, die während der Konfiguration nicht einem bestimmten GUIBB zugeordnet wurden, zur Laufzeit dennoch auf diesem GUIBB erscheinen.
Die folgende Grafik zeigt, wie ein Quickview zur Laufzeit aussehen kann (hier ein Thing-Quickview).

In diesem Beispiel wird das Quickview eingeblendet, wenn der Benutzer den Mauszeiger über ein Hyperlink führt.
Wie in der Grafik zu sehen, kann ein Quickview folgende Bereiche enthalten:
Quickview-Titel
Statisch; dieser Titel bleibt in jeder Instanz des Things gleich. Er repräsentiert den Thing-Typ und ist vom Instanzentitel unabhängig.
Instanzentitel
Dynamisch; wird durch die Feeder-Klasse, die der Quickview-Konfiguration zugeordnet ist, bestimmt. Der Instanzentitel ändert sich mit jeder Instanz des Things.
Symbol
Optional.
Statisch oder dynamisch. Symbole können statisch im FLUID konfiguriert (d.h. zur Laufzeit gleiches Symbol für alle Instanzen eines Things) oder zur Laufzeit durch die Feeder-Klasse bereitgestellt werden.
Attribute
Die verfügbaren Attribute werden durch den Feldkatalog der betreffenden Feeder-Klasse bestimmt.
Zur Design-Zeit hat ein Quickview immer folgende Attribute:
Quickview-ID
Komponente (Name)
FPM_QUICKVIEW_THING oder FPM_QUICKVIEW_DATASET
Konfigurationsname
Quickviews können den GUIBB-Komponenten innerhalb einer FPM-Anwendung zugeordnet werden. Wenn ein Quickview konfiguriert ist, kann es einem individuellen Element eines GUIBBs zugeordnet werden. Die Quickview-ID wird im FLUID unter Anzeigeart-abhängige Eigenschaften im Bereich Attribute eines individuellen Elements innerhalb des Bereichs Schema <GUIBB> eingegeben.
Quickviews können im FLUID im Bereich Quickview-Schema bearbeitet werden. Hier können Sie unter anderem folgende Eigenschaften dieser Komponente konfigurieren.
Quickview-Titel
Kann zur Laufzeit nicht verändert werden.
Symbol
Wenn das Bild dynamisch durch die Feeder-Klasse angelegt wird, steht das Feld Symbol (statisch) im FLUID nicht zur Verfügung.
Attribute
Sie können den statischen Text und die Reihenfolge der Attribute bearbeiten, sowie einem Attribut ein Launchpad (mit Anzeigeart Link auf Aktion ) zufügen.
Jedes Attribut hat eine der folgenden Anzeigearten: Textdarstellung , Symbol , Link auf URL und Link auf Aktion . Dies bedeutet, dass die hier angezeigten Informationen in Form eines Symbols, Texts oder eines Hyperlinks dargestellt werden können, bzw. eine Aktion auslösen können. Sie können die Anzeigeart Ihren Anforderungen anpassen.