Cálculo de porcentajes
El seguimiento del progreso en la gestión de proyectos a menudo requiere saber cuánto de una asignación se ha completado. Aspose.Tasks for .NET proporciona el PercentWorkComplete
propiedad, que le permite recuperar o gestionar esta información de forma programática, sin abrir Microsoft Project.
La Asn class expone la siguiente propiedad clave:
- PercentWorkComplete – representa el porcentaje de trabajo completado en una asignación.
Este valor ayuda a los gestores de proyecto a supervisar el progreso, generar informes y garantizar la entrega oportuna del proyecto.
Obtener porcentajes en Aspose.Tasks
En el siguiente ejemplo, mostramos cómo acceder a la PercentWorkComplete
propiedad para una asignación de recurso. Este código obtiene el porcentaje de trabajo completado directamente del archivo del proyecto.
1Project project = new Project("New Project.mpp");
2
3// Print assignment percent completion
4foreach (ResourceAssignment ra in project.ResourceAssignments)
5{
6 Console.WriteLine(ra.Get(Asn.PercentWorkComplete).ToString());
7}
Preguntas frecuentes
P: ¿Necesito tener Microsoft Project instalado para calcular PercentWorkComplete?
- No. Aspose.Tasks for .NET funciona de forma independiente de Microsoft Project.
P: ¿Puedo actualizar el valor PercentWorkComplete con Aspose.Tasks?
- R: Sí. Puede tanto leer como establecer la
PercentWorkComplete
propiedad de forma programática.
P: ¿Afecta PercentWorkComplete a otros campos de tarea o asignación?
- R: Sí. Actualizar esta propiedad puede influir en los cálculos relacionados con el progreso en el proyecto, como el trabajo restante y los valores de coste.
Conclusión
La PercentWorkComplete
propiedad en Aspose.Tasks for .NET facilita supervisar y controlar el progreso de las asignaciones. Al recuperar o actualizar este valor de forma programática, puede automatizar la generación de informes, garantizar un seguimiento preciso y mantener los plazos del proyecto. Esta característica elimina la necesidad de Microsoft Project, dando a los desarrolladores control total sobre los datos del proyecto directamente en C#.