Wenn ein neues Dashboard erstellt wird, prüft es, ob eine Schablone für den
bestimmten Dashboardtyp registriert ist. Standardschablonen sind auf dem Server angegeben. Projektadministratoren
können sie jedoch überschreiben, indem sie eine Schablone in der Prozessspezifikation des Projekts platzieren.
Editionshinweis: Während
Rational Team
Concert 1.0.1 Standard Edition
die vollständige Dashboardfunktionalität enthält, die in diesem Abschnitt beschrieben wird, bieten die
Express-Edition und die
Express-C-Edition
jetzt nur eine eingeschränkte Dashboardunterstützung. In der Express- und Express-C-Edition enthält jeder Projektbereich
nur ein Projektdashboard mit einer Dashboardregisterkarte. Für einzelne Benutzer oder Teams sind keine Dashboards verfügbar.
Gehen
Sie wie folgt vor, um eine Dashboardschablone in der Prozessspezifikation zu erstellen:
- Klicken Sie in der Sicht Teamartefakte der Eclipse-IDE mit der rechten Maustaste
auf den Projektbereich und klicken Sie im Kontextmenü auf Öffnen.
- Klicken Sie auf die Registerkarte Prozesskonfiguration unten im Editor.
- Wählen Sie im Abschnitt Konfiguration den folgenden Knoten aus:
- Wählen Sie in der Liste Dashboardschablonen die zu bearbeitende Schablone aus.
- Definieren Sie einen oder mehrere Seiten für Ihre Schablone.
- Definieren Sie eine oder mehrere Spalten auf jeder Seite.
- Fügen Sie jeder Spalte ein oder mehrere Viewlets hinzu.
- Konfigurieren Sie die Viewlets über die verfügbaren Felder. Wenn die Viewlets Benutzervorgaben
haben, verwenden Sie die Registerkarte Benutzervorgaben, um die entsprechenden
Werte festzulegen.
Gültige Erinnerungselemente für Dashboardschablonen
Wenn der Inhalt eines Viewlets in
einem Dashboard bearbeitet wird, werden die Daten in einem Datenobjekt, das als 'Erinnerungselement'
('memento') bezeichnet wird, als Teil des Dashboard-Repository-Elements gespeichert. Es ist möglich, Viewlets
in Dashboardschablonen mit Anfangsinhalt so vorzukonfigurieren, als ob der Benutzer sie bereits bearbeitet
hätte. Bei der Bearbeitung der Schablone im Prozesseditor können Sie die Erinnerungselementobjekte angeben,
die als Anfangsinhalt verwendet werden. Die folgende Liste enthält Viewlets, die Erinnerungselemente unterstützen,
sowie die gültige Erinnerungselementstruktur, die von diesen Viewlets erwartet wird, um sie ordnungsgemäß
in Schablonen zu konfigurieren:
Tabelle 1. Viewlets, die Erinnerungselemente unterstützen, und die gültige Erinnerungselementstruktur| Viewlet |
Erwartete Erinnerungselementstruktur |
Beispiel |
| Arbeitsschrittabfragen |
Eine einzelne Eigenschaft 'queryStringIds' mit einem oder mehreren untergeordneten Elementen
'value' - eines für jede vordefinierte Abfrage-ID. |
|
| HTML |
Eine einzelne Eigenschaft 'html' mit dem Wert, der die unaufbereitete
HTML-Markup-Formatierung darstellt |
|
| Lesezeichen |
Eine Eigenschaft 'bookmarks', die mindestens ein untergeordnetes Erinnerungselementobjekt (memento)
enthält. Jedes untergeordnete Erinnerungselementobjekt erfasst ein Lesezeichen mit den folgenden Eigenschaften:- title: Typ: String. Der Titel des Lesezeichens.
- href: Typ: String. Die URL-Adresse des Lesezeichens.
- id: Typ: Integer. Ein Index mit der Basis 1 der Lesezeichen in der Liste.
- category: Typ: String. Ein Name der Kategorie, zu der dieses Lesezeichen gehört.
- description: Typ: String. Eine Kurzbeschreibung dieses Lesezeichens.
Eine Eigenschaft
'nextId' des Typs 'Integer' sollte den nächsten Index (einen höher als der höchste Index, der in den Lesezeichen
angegeben ist) enthalten.
|
|