Lectura y escritura de propiedades generales de recursos

En Microsoft Project, cada recurso se define por un conjunto de propiedades generales que lo identifican de forma única y determinan su disponibilidad dentro de un proyecto. Estos atributos incluyen el name, identificadores (ID/UID), y disponibilidad temporal (Start y Finish). Con Aspose.Tasks for .NET, los desarrolladores pueden leer y modificar fácilmente estas propiedades generales directamente desde archivos de Microsoft Project (MPP/XML). Esto permite el control programático de la gestión de recursos sin depender de Microsoft Project, siendo útil para informes personalizados, sincronización de datos o herramientas de automatización de proyectos.

Propiedades generales de Resource

La Resource class proporciona varias propiedades importantes:

Estas propiedades garantizan que cada recurso esté correctamente identificado y programado dentro de un plan de proyecto.

Trabajando con propiedades generales de Resource

Para ver las propiedades generales de un recurso en Microsoft Project manualmente:

  1. Desde el Vista del menú, seleccione Más vistas, luego elija Hoja de recursos.
  2. Desde el Insertar del menú, seleccione Columna.
  3. Agregue las columnas como Start, Finish, ID, y Unique ID.

Esto proporciona visibilidad sobre los atributos principales de los recursos del proyecto.

Establecer propiedades generales de Resource usando Aspose.Tasks

El siguiente ejemplo de código demuestra cómo establecer programáticamente propiedades generales de recursos. Este fragmento crea o actualiza un recurso asignando valores a sus Name, Id, Uid, Start, y Finish propiedades. Tal automatización ayuda a agilizar la inicialización de recursos o la sincronización entre múltiples archivos de proyecto.

1// Add resources
2Resource resource = project.Resources.Add("Rsc");
3
4// Set resource properties, Resource properties are represented by static class Rsc
5resource.Set(Rsc.StandardRate, 15);
6resource.Set(Rsc.OvertimeRate, 20);

Preguntas frecuentes

P: ¿Cuál es la diferencia entre Id y Uid?

P: ¿Puedo establecer fechas de Start y Finish personalizadas para los recursos?

Finish

XML

P: ¿Puedo actualizar en bloque las propiedades de recursos?

Sí. Puede iterar a través de la colección de recursos y actualizar propiedades para múltiples recursos de forma programática. ConclusiónGestionar propiedades generales de recursos es fundamental para organizar y programar recursos en los planes de proyecto. Con

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.