Esempio ListAttributeSum

Per calcolare la somma di un valore di attributo negli elementi selezionati da un attributo di elenco di link o di link in entrata, è possibile utilizzare la regola di business ListAttributeSum. In questo esempio, un project manager utilizza la regola di business ListAttributeSum per calcolare il costo totale per le esigenze aziendali implementate in un project.

Il project manager controlla il costo totale delle esigenze aziendali implementate nel progetto. Le nuove esigenze o quelle implementate possono essere collegate al progetto, ma in questo caso si è interessati solo alle esigenze aziendali già implementate. Tali esigenze aziendali implementate hanno lo stato Da verificare, Verificato o Completato.

Per includere nel calcolo soltanto le esigenze aziendali implementate, utilizzare una vista basata sugli stati Da verificare, Verificato e Completato. Aggiungendo i parametri listen_to, il costo totale del progetto viene ricalcolato automaticamente quando il costo o lo stato viene aggiornato in una esigenze aziendale collegata.

Importante: I dati riportati in questa sezione rappresentano un esempio. Quando si configura questa regola di business, gli ID attributo, gli ID vista e gli ID utente devono essere raccolti dall'installazione corrente di IBM® Rational Focal Point.
In questo esempio sono utilizzati i seguenti attributi, definizioni di viste e utente:
Tabella 1. Attributi
Modulo Nome attributo Tipo di attributo ID Commento
Progetti Costo totale Numero intero Non utilizzato Questo attributo è il contenitore della regola di business.
Progetti Esigenze aziendali Link in entrata 51 L'attributo Link in entrata visualizza i link dagli elementi nel modulo Esigenze aziendali e potrebbe contenere i link alle esigenze aziendali di qualsiasi stato.
Esigenze aziendali Costo Numero intero 23  
Esigenze aziendali Status Scelta Non utilizzato Gli elementi di scelta possono includere Nuovo, Pianificato, Da verificare, Verificato e Completato. Questo attributo è utilizzato per la vista.
Tabella 2. Definizione della vista
Nome vista Modulo Attributi visibili Regole della vista ID vista
Esigenze aziendali implementate Esigenze aziendali
  • Titolo
  • Status
  • Costo
Il tipo è una cartella è false AND lo stato è (Da verificare O Verificato O Completato) 38
Tabella 3. Proprietà utente
Nome utente Livello di accesso ID utente
Admin Amministratore del workspace 46
Per visualizzare il costo totale per le esigenze aziendali implementate, in questo esempio immettere la regola di business nell'attributo Costo totale nel modulo Progetti:
=ListAttributeSum("51","38", "23", "46", 'Business Needs', "listen_to=Cost", "listen_to=Status", "listen_to=type is a folder") 

Feedback