Ejemplo de ListAttributeSum

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
  • Título
  • Estado
  • Coste
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") 

Comentarios