Arbeiten mit Formeln

Formeln in Microsoft Project ermöglichen es Ihnen, Berechnungen zu automatisieren, benutzerdefinierte Logik zu erstellen und Berichtsfunktionen zu erweitern.
Mit Aspose.Tasks for .NET, können Entwickler programmgesteuert mit Formeln in MPP-Dateien arbeiten – vom Definieren und Bearbeiten bis zum Speichern zurück ins Projekt.

Dieser Abschnitt bietet einen Überblick darüber, wie Formeln in Aspose.Tasks verwendet werden, einschließlich:

Erste Schritte

Um mit Formeln in Aspose.Tasks zu beginnen:

  1. Ein vorhandenes Projekt laden oder ein neues erstellen.
  2. Auf die erforderliche Definition des benutzerdefinierten Felds zugreifen.
  3. Eine Formel dem Feld zuweisen.
  4. Das Projekt wieder im MPP-Format speichern.

Beispiel: Zuweisen einer Formel zu einem Vorgangsfeld

 1class Program
 2{
 3    static void Main()
 4    {
 5        // Load project
 6        var project = new Project("input.mpp");
 7
 8        // Define a custom task field
 9        ExtendedAttributeDefinition attr = ExtendedAttributeDefinition.CreateTaskDefinition(
10            CustomFieldType.Number,
11            ExtendedAttributeTask.Number1,
12            "CustomFormulaField");
13
14        project.ExtendedAttributes.Add(attr);
15
16        // Assign a formula to the field
17        attr.Formula = "[Actual Duration] / [Duration]";
18
19        // Save result
20        project.Save("output.mpp", SaveFileFormat.Mpp);
21    }
22}

In diesem Beispiel berechnet die Formel einen benutzerdefinierten Wert basierend auf der Dauer des Vorgangs und dem Standardsatz.

Verwandte Themen

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.