Tutorial Teil 4: Konfigurations-App mit Xcelsius erstellen 
Dieses Tutorial ist ein Teil eines Kurses, der Ihnen die Erstellung und Registrierung von Apps für das Dashboard-Framework nahe bringen soll. In diesem vierten Teil erweitern Sie die App aus Teil 3 um die Möglichkeit je nach Konfiguration verschiedene Metriken anzuzeigen.
In diesem Schritt erweitern Sie die Konfigurations-App aus dem Teil 3 um eine weitere Dropdown-Listbox an der Benutzungsoberfläche, über die der Benutzer die gewünschte anzuzeigende Metrik auswählen kann. Darüber hinaus erstellen Sie eine zugehörige Verbindung, mit welcher der Standard-App die Information übergeben wird, welche Metrik anzuzeigen ist.
Diese Vorgehensweise ist Teil eines umfassenden Tutorials zum Thema Erstellung und Registrierung von eigenen Dashboard Apps. Im Verlauf dieses Tutorials erstellen und registrieren Sie verschiedene Apps und ihre zugehörigen BW-Queries.
Diese Konfigurations-App erstellen Sie im Rahmen des vierten Teils des Tutorials.
Hinweis
Stellen Sie sicher, dass Sie die vorhergehenden Schritte, wie sie in Tutorial Teil 4: Komplexe App mit Konfigurations-App erstellen beschrieben sind, bereits durchgeführt haben.
Laden Sie die Xcelsius-Datei ztut3_config aus dem dritten Teil des Tutorials.
Der Benutzer soll die anzuzeigende Metrik in dieser Konfigurations-App bestimmen können. Geben Sie darum zunächst im Excel-Arbeitsblatt in den Zellen B14:B16 die möglichen Metriken (die Sie auch in der BW-Query angegeben haben) ein:
Kosten |
Gesprächsdauer |
Anzahl Gespräche |
Die Nummer der ausgewählten Metrik soll über eine Verbindung an die Standard-App übergeben werden, Sie müssen damit im Excel-Arbeitsblatt zunächst entsprechende Zellen für diese Nummer reservieren.
Geben Sie darum in den Zellen F15:G15 die folgenden Einträge ein:
Gewählte Spaltennummer: |
1 |
Im UI soll eine Dropdown-Listbox für den die anzuzeigende Metrik erstellt werden. Ziehen Sie darum aus dem Teilbild Komponenten die Ikone Kombinationsfeld aus der Kategorie Auswahlelemente neben die anderen Dropdown-Listboxen im Xcelsius-Grafikbereich.
Passen Sie die Dropdown-Listbox Ihren Wünschen an. Setzen Sie hierfür im Einzelnen die folgenden Eigenschaften:
Geben Sie in den Titel der Dropdown-Listbox mit Metrik: ein.
Geben Sie in einen Verweis auf die Zellen B14:B16 ein. Dies sind die Eingabemöglichkeiten beim Aufruf der Dropdown-Listbox.
Wählen Sie in den Eintrag Position. Während der Laufzeit fügt Xcelsius also die Position der gewählten Metrik in der Liste ein (also z. B. 1 für Kosten).
Geben Sie in einen Verweis auf die Zelle G15 ein. In diese Zelle schreibt Xcelsius also während der Laufzeit die Nummer der gewählten Metrik.
Wählen Sie in den Eintrag Position. Die Bedeutung wird in dem Informations-Drucktaste rechts erklärt.
Geben Sie in einen Verweis auf die Zelle G15 ein. Aus dieser Zelle entnimmt Xcelsius den Default-Wert.
Wählen Sie in den Eintrag 3.
Nun fehlt nur noch die Verbindung, welche die anzuzeigende Metrik an das Dashboard-Framework übergibt (aber auch den zuletzt gewählten Wert vom Dashboard-Framework übernimmt). Starten Sie hierzu den Daten-Manager, indem Sie im Menü wählen, und erstellen Sie die entsprechende Verbindung, indem Sie in der Registerkarte Definition die Drucktaste + wählen. Geben Sie für die Verbindung die folgenden Daten ein:
Geben Sie im Eingabefeld Name des Bereichs den Namen SELECTED_METRIC ein.
Achtung
Verwenden Sie für den Namen von Verbindungen nur Großbuchstaben, Ziffern und das Unterstreichungszeichen ('_').
Wählen Sie in der Dropdown-Listbox Typ des Bereichs den Eintrag Zeile/Spalte.
Im Eingabefeld Bereich geben Sie an, in welche Zellen die Ausgabe der Query geschrieben werden sollen; in diesem Tutorial ist dies G14:G15. Beachten Sie, dass Sie die leere erste Zelle ebenfalls auswählen müssen, weil diese vom Dashboard-Framework benötigt wird.
Wählen Sie in der Dropdown-Listbox Zugriff den Eintrag Lesen/Schreiben (Begründung siehe oben).
Schließen Sie den Daten-Manager.
Hinweis
Beachten Sie hier, dass die gewählte Spaltennummer direkt der Standard-App übergeben wird; die Wahl hat keinen Einfluss über Filter oder sonstige Parameter der BW-Query (diese zeigt immer alle drei Metriken an). Deshalb benötigt die Verbindung auch nicht das Ihnen bereits bekannte BW-Format mit SIGN, OPTION, HIGH und LOW.
Sichern Sie nun die Xcelsius-Datei lokal auf Ihrem Computer unter dem Namen ztut4_config.
Erzeugen Sie aus Ihrer Xcelsius-Datei eine Flash-Datei (Dateinamenserweiterung swf), indem Sie im Menü wählen. Speichern Sie die Flash-Datei unter dem Namen ztut4_config
Bei der Registrierung der App werden Sie im weiteren Verlauf des Tutorials sowohl die Xcelsius- als auch die Flash-Datei in das MIME-Repository Ihres SAP-Solution-Manager-Systems importieren.
Sie haben mit der Xcelsius-Datei und der zugehörigen Flash-Datei die Benutzungsoberfläche der zukünftigen Konfigurations-App erstellt.
Fahren Sie in diesem Teil des Tutorial fort, indem Sie nun den nächsten Schritt Tutorial Teil 4: App und Konfigurations-App registrieren durchführen. In diesem Schritt werden Sie die App und die zugehörige Konfigurations-App am Dashboard-Framework registrieren..