Verknüpfungstyp festlegen

Aufgabenverknüpfungen stellen logische Beziehungen zwischen zwei Aufgaben in einem Projektzeitplan dar. Jede Verknüpfung hat eine Typ die bestimmt, wie die Anfangs- und Endtermine der verknüpften Aufgaben zueinander eingeschränkt sind.

In Aspose.Tasks for .NET wird die LinkType Eigenschaft der TaskLink class wird verwendet, um den Beziehungstyp abzurufen oder festzulegen. Die Eigenschaft akzeptiert Werte aus dem TaskLinkType enumeration.

Aufgabenverknüpfungstypen in Microsoft Project

Microsoft Project unterstützt vier Standardabhängigkeitstypen:

Diese Werte stehen in Aspose.Tasks über die TaskLinkType enumeration.

Festlegen des Verknüpfungstyps in Microsoft Project

Um den Verknüpfungstyp in Microsoft Project manuell festzulegen:

  1. Aus dem Ansicht Menü, wählen Sie Weitere Ansichten und dann Aufgabeneingabeformular.
  2. Doppelklicken Sie auf die gewünschte Aufgabe.
  3. Öffnen Sie die Vorgänger Registerkarte.
  4. Wählen Sie den gewünschten Verknüpfungstyp.

Aufgabenverknüpfungen definieren

Arbeiten mit Verknüpfungstypen in Aspose.Tasks

Festlegen des Verknüpfungstyps

Das folgende Beispiel zeigt, wie man einen “Start-to-Start” (SS)-Verknüpfungstyp zwischen zwei Aufgaben definiert. Standardmäßig werden Verknüpfungen als “Finish-to-Start” (FS) erstellt.

1// Create new project and add tasks
2Project project = new Project();
3Task pred = project.RootTask.Children.Add("Task 1");
4Task succ = project.RootTask.Children.Add("Task 2");
5
6// Link tasks with link type set to Start to Start
7TaskLink link = project.TaskLinks.Add(pred, succ);
8link.LinkType = TaskLinkType.StartToStart;

Ermitteln des Verknüpfungstyps

Das folgende Beispiel zeigt, wie man die Verknüpfungstypen aller Aufgabenverknüpfungen in einem Projekt liest und in die Konsole ausgibt.

1Project project = new Project("New Project.mpp");
2
3foreach (TaskLink taskLink in project.TaskLinks)
4{
5    Console.WriteLine(taskLink.LinkType.ToString());
6}

Fazit

Verknüpfungstypen von Aufgaben sind ein grundlegender Bestandteil der Projektplanung. Durch die Verwendung der LinkType Eigenschaft der TaskLink class in Aspose.Tasks for .NET können Sie Abhängigkeiten zwischen Aufgaben programmgesteuert erstellen, ändern und analysieren. Dadurch ist es möglich, die Projektplanung zu automatisieren und sicherzustellen, dass Aufgabenbeziehungen in komplexen Zeitplänen konsistent bleiben.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.