Para calcular la suma de un valor de atributo en elementos seleccionados de un atributo de enlaces entrantes
o de lista de enlaces, puede utilizar la regla empresarial ListAttributeSum. En este ejemplo, un gestor de proyectos
utiliza la regla empresarial ListAttributeSum para calcular el coste total para las necesidades de negocio
implementadas en un proyecto.
Como gestor de proyectos, debe supervisar el coste total de las necesidades de negocio implementadas en su
proyecto. Las necesidades de negocio nuevas o planificadas también se pueden enlazar con su proyecto pero, para este
propósito en concreto, sólo está interesado en las necesidades de negocio implementadas. Las necesidades de negocio
implementadas tienen el estado A probar, Verificada o Completada.
Para
incluir sólo las necesidades de negocio en el cálculo, utilice una vista basada en los estados A probar, Verificada y
Completada. Al añadir parámetros listen_to, el coste total del proyecto se vuelve a calcular
automáticamente cuando el coste o el estado se actualizan en una necesidad de negocio enlazada.
Importante: Los datos de este tema son un ejemplo. Cuando configura esta regla de negocio, los ID del atributo, el ID de la vista y
el ID de usuario se deben recoger de la instalación actual de
IBM® Rational Focal Point.
Este ejemplo utiliza los atributos, la definición de vista y el usuario siguientes:
Tabla 1. Atributos| Módulo |
Nombre de atributo |
Tipo de atributo |
ID |
Comentario |
| Proyectos |
Coste total |
Entero |
No utilizado |
Este atributo es el contenedor de regla empresarial. |
| Proyectos |
Necesidades empresariales |
Enlace entrante |
51 |
El atributo Enlace entrante visualiza enlaces de elementos en el módulo Necesidades empresariales
y puede contener enlaces a necesidades de negocio de cualquier estado. |
| Necesidades empresariales |
Coste |
Entero |
23 |
|
| Necesidades empresariales |
Estado |
Opción |
No utilizado |
Los elementos a elegir pueden incluir Nueva, Planificada, Verificada y Completada. Este atributo
se utiliza para la vista. |
Tabla 2. Definición de la vista| Nombre de vista |
Módulo |
Atributos visibles |
Reglas de vista |
ID de vista |
| Necesidades empresariales implementadas |
Necesidades empresariales |
|
El tipo es una carpeta es falso y el estado es (A probar o Verificada o Completada) |
38 |
Tabla 3. Propiedades de usuario| Nombre de usuario |
Nivel de acceso |
ID de usuario |
| Administrador |
Administrador de espacio de trabajo |
46 |
Para ver el coste total de las necesidades de negocio
implementadas en este ejemplo, especifique la regla empresarial en el atributo
Coste total en el
módulo Proyectos:
=ListAttributeSum("51","38", "23", "46", 'Business Needs', "listen_to=Cost", "listen_to=Status", "listen_to=type is a folder")