Esempio LinkListAttributeSum

In questo esempio, viene utilizzata la business rule LinkListAttributeSum per calcolare il costo di una release.

Il modulo Requirements collega al modulo Releases. Il modulo Releases contiene un attributo Link in entrata che elenca tutti i requisiti connessi a ciascuna release. Il modulo Requirements contiene un attributo Implementation Cost. È possibile utilizzare la business rule LinkListAttributeSum per calcolare il costo di implementazione totale per ciascuna release sommando il costo di implementazione dei requisiti.

La seguente immagine mostra un esempio del modulo Requirements, che è il modulo di origine.

L'elemento registratore audio viene mostrato nel modulo Requirements.
Nel modulo Requirements, Release è un attributo Link e Implementation Cost è un attributo Float.

  1. Nel modulo Releases, sommare il costo di implementazione dell'attributo Float "Total Implementation Cost". L'attributo è uguale all'attributo contenitore business rule. Nel valore predefinito per tale attributo, immettere la seguente business rule:
     =LinkListAttributeSum("Related requirements", "Implementation Cost", "listen_to=Implementation Cost",'Related requirements') 
  2. La business rule calcola la somma del costo di implementazione in tutti i requisiti. Per la release di febbraio 2006, il costo di implementazione totale è 209,7.

Feedback