Exemple de LinkListAttributeSum

Dans cet exemple, la règle métier LinkListAttributeSum permet de calculer le coût d'une édition.

Le module Exigences se connecte au module Editions. Ce dernier comporte un attribut Liens entrants qui répertorie toutes les exigences connectées à chaque édition. Le module Exigences contient un attribut de coût d'implémentation. Vous pouvez utiliser la règle métier LinkListAttributeSum pour calculer le coût d'implémentation total pour chaque édition en additionnant le coût d'implémentation des exigences.

L'image ci-dessous présente un exemple de module Exigences qui correspond au module source.

L'élément enregistreur de son est affiché dans le module Exigences.
Dans le module Exigences, l'édition est un attribut Lien et le coût d'implémentation un attribut Nombre en virgule flottante.

  1. Dans le module Editions, calculez la somme du coût d'implémentation dans l'attribut en virgule flottante "Coût d'implémentation total". L'attribut est identique à l'attribut de conteneur de règles métier. Dans la valeur par défaut de cet attribut, tapez la règle métier suivante :
     =LinkListAttributeSum("Related requirements", "Implementation Cost", "listen_to=Implementation Cost",'Related requirements') 
  2. La règle métier calcule la somme du coût d'implémentation dans toutes les exigences. Pour l'édition de février 2006, le coût d'implémentation total est de 209.7.

Retour d'informations