Extrahieren von SEO-orientierten Feldern aus JSON-Headern und Dateipfaden

Es ist möglich, Kalender mit bestimmten Aufgaben im Microsoft -Projekt zu verbinden. ASSONE.Task unterstützt diese Funktionalität.

Aufgaben mit Kalendern

Die Aufgabe Klasse enthüllt die Eigenschaft Kalender, die zum festgelegten Kalender oder zum Zuordnung einer Aufgabe verwendet wird. Diese Eigenschaft akzeptiert oder gibt ein Objekt von com.asispsis.tasks.calendar -Klasse an oder kehrt zurück.

So erstellen Sie einen Kalender für eine Aufgabe im Microsoft -Projekt:

  1. Eröffnen Sie ein Projekt im Microsoft -Projekt.
  2. Wählen Sie im Menü Project die Arbeitszeit ändern und dann Neuen Kalender **.
  3. Um den Kalender einer Aufgabe zuzuweisen, doppelklicken Sie auf die Aufgabe in das Aufgabe-Eintragsformular.
  4. Wählen Sie die Registerkarte Erweitert.

Der Dialogfeld zur Arbeitszeit ändern Sie einen maßgefertigten Kalender

Änderung der Arbeitszeit im Ressourcenkalender im Microsoft Project

Aufgabenkalender einstellen

Erstellen Sie einen Standardkalender und erstellen Sie eine Aufgabe. Weisen Sie den Kalender der Aufgabe zu.

 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(TasksAndCalendars.class);
 4
 5Project project = new Project();
 6Task tsk = project.getRootTask().getChildren().add("Task1");
 7// add a standard calendar
 8Calendar cal = project.getCalendars().add("TaskCal1");
 9
10tsk.set(Tsk.CALENDAR, cal);

Getting Task Calendar

Get a task calendar by traversing the tasks in a project.

 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(TasksAndCalendars.class);
 4
 5// create a project instance
 6Project prj = new Project(dataDir + "project5.mpp");
 7
 8// Declare ChildTasksCollector class object
 9ChildTasksCollector collector = new ChildTasksCollector();
10
11// Use TaskUtils to get all children tasks in RootTask
12TaskUtils.apply(prj.getRootTask(), collector, 0);
13
14// Parse all the recursive children
15for (Task tsk : collector.getTasks()) {
16    Calendar tskCal = tsk.get(Tsk.CALENDAR);
17    System.out.println("Task calendar name:" + tskCal.getName());
18}
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.