Establecer una tarea como subproyecto

En Microsoft Project, puede vincular una tarea del proyecto principal a otro archivo de proyecto, tratándola como un subproyecto. Esto es útil para proyectos grandes que se dividen en partes más pequeñas y manejables. Aspose.Tasks for .NET proporciona la misma funcionalidad programáticamente mediante el Tsk.SubProjectName propiedad.

Comprensión de los subproyectos

Insertar en Microsoft Project

En Microsoft Project, puede insertar un subproyecto mediante:

  1. Ir a Project > Subproject.
  2. Seleccionar el archivo de proyecto que desea insertar.
  3. Microsoft Project lo mostrará como una tarea resumen, que hace referencia al proyecto externo.

Esta tarea resumen actúa como un marcador de posición, vinculándose al archivo real del subproyecto.

Ejemplo: Establecer una tarea como subproyecto

El siguiente código demuestra cómo crear una tarea en el proyecto maestro y configurarla para que haga referencia a un archivo de subproyecto:

1Project project = new Project("New Project.mpp");
2
3// Add task
4Task task = project.RootTask.Children.Add("Task 1");
5
6// Setting new subproject link
7task.Set(Tsk.SubprojectName, "subProject.mpp");
8
9project.Save("SubProjectTask_out.mpp", SaveFileFormat.MPP);

Notas clave

Preguntas frecuentes

P: ¿Puedo vincular múltiples tareas a distintos subproyectos?

P: ¿Aspose.Tasks carga el contenido del subproyecto automáticamente?

P: ¿Funciona esta característica con los formatos MPP y XML?

P: ¿Cómo muestra Microsoft Project una tarea de subproyecto?

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.