Establecer una tarea en un subproyecto
Microsoft Project proporciona la opción de establecer una tarea en otro proyecto, conocido como subproyecto al proyecto principal. Aspose.Tasks for Java API proporciona la misma capacidad para establecer una tarea en otro subyector utilizando la propiedad tsk.subprojectName.
Establecer una tarea en un subproyecto
1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
2// The path to the documents directory.
3String dataDir = Utils.getDataDir(RenderTaskUsage.class);
4
5Project project = new Project(dataDir + "New Project 2010.mpp");
6
7Task task = project.getRootTask().getChildren().add("Task 1");
8
9// setting new subproject link
10task.set(Tsk.SUBPROJECT_NAME, dataDir +"NewProductDev.mpp");
11
12// you can see the result in the attached screenshot
13project.save("Link.mpp", SaveFileFormat.MPP);
14