ATS-Listenkomponente personalisieren 
Der Benutzer kann eine Listenkomponente zur Laufzeit personalisieren, um sie seinen Ansprüchen anzupassen.
Beispielsweise kann der Benutzer festlegen, welche Spalten sichtbar sein sollen und ob sie sortiert, gefiltert oder gruppiert werden können. Weiterhin kann der Benutzer separate Sichten anlegen und diese mit spezifischen Einstellungen versehen. Hierdurch ist es beispielsweise möglich, dass eine bestimmte Sicht nur eine Teilmenge aller Spalten der Tabelle enthält.
Die Personalisierung ist nur für solche Listenkomponenten möglich, die durch die Web-Dynpro-Komponente FPM_LIST_UIBB_ATS implementiert wurden.
Eine Personalisierung dieser Komponente über den Personalisierungsdialog ist nur möglich, wenn die Drucktaste Personalisieren in den Allgemeinen Einstellungen der betreffenden Komponentenkonfiguration im FLUID aktiviert ist.
Abhängig von den in der Feeder-Klasse der Anwendung festgelegten Einstellungen können Benutzer diese Komponente auf folgende Arten personalisieren.
Personalisierungsdialog
Verschiedene Personalisierungsoptionen werden in einem Dialogfenster angezeigt. Sämtliche vorgenommenen Änderungen werden beibehalten; wenn Sie die Anwendung zu einem späteren Zeitpunkt erneut starten, bleiben die Änderungen sichtbar. Um sämtliche Änderungen zu verwerfen, öffnen Sie die Personalisierung und wählen Sie Auf Standard zurücksetzen, gefolgt von Sichern. Hierdurch werden die Optionen auf die mit der Anwendung ausgelieferten oder (falls vorhanden) auf die Customizing-Einstellungen der Anwendung zurückgesetzt.
Menüoptionen in Spaltenköpfen
Wenn die Personalisierungsfunktionen in den Menüoptionen der Tabellenspalten zur Verfügung stehen, erscheint in der unteren rechten Ecke der Zelle, die den Spaltenkopf enthält, ein kleines Symbol, wenn Sie den Cursor darüber platzieren. Auf diese Art vorgenommene Änderungen werden nicht beibehalten; wenn Sie die Anwendung zu einem späteren Zeitpunkt erneut starten, sind diese Änderungen nicht mehr vorhanden.
Die folgende Vorgehensweise verwendet den Personalisierungsdialog.
Um diese Komponente zur Laufzeit zu personalisieren, gehen Sie wie folgt vor:
Wählen Sie zur Laufzeit in der Symbolleiste der Komponente oder im betreffenden Bereichskopf die Drucktaste Personalisieren.
Das Dialogfenster Personalisierung erscheint. Es enthält einen Bereich für Sichten, ein Register mit einer oder mehreren Registerkarten, sowie eine Symbolleiste.
Sie können nun die folgenden Änderungen vornehmen:
Sichten
Mit Sichten können Sie die Informationen der Tabelle, die für Sie am wichtigsten ist, auf einfache Weise anzeigen. Beispiel: In einer Tabelle mit sehr vielen Spalten sind die wichtigsten am Tabellenanfang sowie an deren Ende positioniert. Um nicht zu den Spalten am Tabellenende scrollen zu müssen, können Sie die weniger wichtigen ausblenden und dann eine neue Sicht anlegen, die nur die gewünschten Spalten anzeigt. Die ursprüngliche Sicht bleibt hierbei weiterhin verfügbar.
Wählen Sie eine Sicht aus der Dropdown-Liste Aktuelle Sicht. Wenn keine Sicht angelegt wurde, wird die Standardsicht angezeigt.
Um eine neue Sicht anzulegen, nehmen Sie Ihre Änderungen auf den relevanten Registerkarten vor und wählen dann Sichern als. Wählen Sie Sichern, um nachträgliche Änderungen der Sicht zu sichern.
Wählen Sie Diese Sicht beim Öffnen anzeigen, um eine Standardsicht festzulegen.
Register
Abhängig von den Funktionen, die für diese Komponentenkonfiguration durch die Anwendung spezifiziert wurden, werden folgende Registerkarten angezeigt:
Spalten
Mit den Pfeilen zwischen Angezeigte Spalten und Verfügbare Spalten können Sie einzelne Tabellenspalten ausblenden oder anzeigen. Mit den Drucktasten Nach oben und Nach unten können Sie die Reihenfolge der Spalten neu anordnen. Alternativ zu Pfeilen und Drucktasten können Sie die Spalten auch mittels Drag-and-Drop verschieben (Sie wählen die Zeile aus, indem Sie auf die erste Zelle der Zeile klicken).
Sie können ebenso die Anzahl der in der Liste angezeigten Zeilen und die Breite jeder Spalte angeben.
Wählen Sie Horizontalen Bildlauf zulassen, um eine horizontale Bildlaufleiste anzuzeigen. Wenn Sie diese Option wählen, steht Ihnen zusätzlich die Option Festspalte zur Verfügung, mit der Sie bestimmte Spalten auf dem Bild fixieren können, während Sie durch die Tabellenspalten blättern.
Sortieren/Gruppieren
Um die Liste in Bezug auf die ausgewählte Spalte zu sortieren, wählen Sie eine Spalte aus der Dropdown-Liste Sortieren nach. Sie können angeben, ob die Liste aufsteigend oder absteigend sortiert werden soll. Um die Liste nach weiteren Spalten zu sortieren, wählen Sie Zeile hinzufügen.
Aktivieren Sie das Ankreuzfeld Spalte gruppieren, um Zeilen anhand der eindeutigen Einträge in der Spalte (sichtbar in Dropdown-Box Sortieren nach ) zusammenzufassen. Hierbei wird eine zusätzliche Spalte mit den eindeutigen Einträgen als erste Tabellenspalte angezeigt. Mit den Expandieren-/Komprimieren-Symbolen neben jedem eindeutigen Eintrag können Sie sämtliche zu einer Gruppen gehörigen Zeilen anzeigen.
Um die Gruppierung der Daten aufzuheben, wählen Sie die Menüoption Gruppierung aufheben im Kopf derjenigen Spalte, anhand der Sie die ursprüngliche Gruppierung vorgenommen haben.
Filtern
Durch Hinzufügen eines Filters zeigen Sie nur eine bestimmte Auswahl der Daten in der Liste an. Wählen Sie eine Spalte aus der Dropdown-Liste Attributauswahl, nehmen Sie die Operatorauswahl vor und geben Sie den relevanten Text im Feld auf der rechten Seite ein. Zusätzliche Kriterien können Sie Ihrem Filter mittels Neue Zeile einfügen hinzufügen. Um bestimmte Daten Ihrer Filterergebnisse auszuschließen, wählen Sie Auszuschließende Kriterien hinzufügen und geben Sie die Kriterien an.
Berechnungen
Unter dieser Registerkarte finden Sie einige einfache mathematische Funktionen (Summe, Minimum, Maximum und Durchschnitt), die Sie zur Laufzeit auf Ihre Daten anwenden können.
Wenn Sie eine dieser Funktionen auswählen, erscheint eine zusätzliche (gelb hinterlegte) Zeile am Tabellenende, die das Ergebnis der Funktion sowie ein Symbol für die verwendete Funktion anzeigt. Wenn die Daten gruppiert wurden, wird zusätzlich das Ergebnis für jede Gruppe angezeigt; hierbei wird das Ergebnis in derselben Zeile wie der Gruppenkopf und in der Spalte, anhand der Sie gruppiert haben, angezeigt.
Wählen Sie Sichern, um zu Ihren Daten zurückzukehren und die angegeben Änderungen zu sehen.