Um die Summe eines Attributwerts in ausgewählten Elementen aus einem
Attribut des Typs 'Linkliste' oder 'Eingehende Links' zu berechnen, können Sie
die Geschäftsregel ListAttributeSum verwenden. In diesem Beispiel berechnet ein
Projektmanager mithilfe der Geschäftsregel ListAttributeSum den Gesamtaufwand
für die implementierten Geschäftsanforderungen in einem Projekt.
Als Projektmanager müssen Sie den Gesamtaufwand der in Ihrem
Projekt implementierten Geschäftsanforderungen überwachen. Neue oder geplante
Geschäftsanforderungen müssen möglicherweise ebenfalls mit Ihrem Projekt
verlinkt werden; in diesem speziellen Fall sind Sie jedoch nur an
implementierten Geschäftsanforderungen interessiert. Implementierte
Geschäftsanforderungen haben den Status Zu testen,
Überprüft oder Abgeschlossen.
Um nur die
implementierten Geschäftsanforderungen in die Berechnung einzuschließen,
verwenden Sie eine Sicht, die auf den Statusangaben 'Zu testen', 'Überprüft'
und 'Abgeschlossen' basiert. Wenn Parameter listen_to
hinzugefügt werden, wird der Gesamtaufwand eines Projekts automatisch neu
berechnet, wenn der Aufwand oder der Status in einer verlinkten
Geschäftsanforderung aktualisiert wird.
Wichtig: Die Daten in
diesem Abschnitt sind Beispieldaten. Wenn Sie diese Geschäftsregel definieren,
müssen die Attribut-IDs, die Sicht-ID und die Benutzer-ID aus Ihrer aktuellen
Installation von
IBM® Rational Focal Point
erfasst werden.
In diesem Beispiel werden die folgenden Attribute, die
folgende Sichtdefinition und der folgende Benutzer verwendet:
Tabelle 1. Attribute| Modul |
Attributname |
Attributtyp |
ID |
Kommentar |
| Projekte |
Gesamtaufwand |
Ganzzahl |
Nicht verwendet |
Dieses Attribut ist der Container für Geschäftsregeln. |
| Projekte |
Geschäftsanforderungen |
Eingehender Link |
51 |
Das Attribut für eingehende Links zeigt Links von
Elementen im Modul 'Geschäftsanforderungen' und kann Links zu
Geschäftsanforderungen mit einem beliebigen Status enthalten. |
| Geschäftsanforderungen |
Kosten |
Ganzzahl |
23 |
|
| Geschäftsanforderungen |
Status |
Auswahl |
Nicht verwendet |
Die Auswahleinträge können 'Neu', ' Geplant', 'Zu
testen', 'Überprüft' und 'Abgeschlossen' umfassen. Dieses Attribut wird für die
Sicht verwendet. |
Tabelle 2. Sichtdefinition| Name der Sicht |
Modul |
Sichtbare Attribute |
Sichtregeln |
Sicht-ID |
| Implementierte Geschäftsanforderungen |
Geschäftsanforderungen |
|
Typ ist ein Ordner ist falsch UND Status ist (Zu testen
ODER Überprüft ODER Abgeschlossen) |
38 |
Tabelle 3. Benutzereigenschaften| Benutzername |
Zugriffsebene |
Benutzer-ID |
| Admin |
Arbeitsbereichsadministrator |
46 |
Um den
Gesamtaufwand für die implementierten Geschäftsanforderungen in diesem Beispiel
anzuzeigen, geben Sie diese Geschäftsregel im Attribut
Gesamtaufwand im Modul 'Projekte' ein:
=ListAttributeSum("51","38", "23", "46", 'Geschäftsanforderungen', "listen_to=Kosten", "listen_to=Status", "listen_to=type is a folder")