Konfigurace kódu WBS krok za krokem v Aspose.Tasks .NET

Úvod

Aspose.Tasks for .NET je výkonná knihovna, která umožňuje vývojářům efektivně manipulovat s daty projektového řízení v aplikacích .NET. V tomto tutoriálu prozkoumáme proces konfigurace masky kódu WBS (Work Breakdown Structure) pomocí Aspose.Tasks.

Předpoklady

Než se pustíte do výukového programu, ujistěte se, že máte splněny následující předpoklady:

  • Aspose.Tasks for .NET Library: Stáhněte a nainstalujte knihovnu z Aspose.Tasks pro dokumentaci .NET .
  • Vývojové prostředí: Ujistěte se, že máte nastavené funkční vývojové prostředí .NET.
  • Adresář dokumentů: Vyberte adresář ve vašem systému, do kterého budou uloženy soubory projektu.

Importovat jmenné prostory

Ve svém projektu .NET zahrňte potřebné jmenné prostory pro práci s Aspose.Tasks:

    using Aspose.Tasks;
    using System;
    
    using Aspose.Tasks.Saving;

Krok 1: Vytvořte instanci projektu

Začněte vytvořením nové instance projektu:

String DataDir = "Your Document Directory";
var project = new Project();

Krok 2: Definujte definici kódu WBS

Nastavte definici kódu WBS pro váš projekt:

project.WBSCodeDefinition = new WBSCodeDefinition();
project.WBSCodeDefinition.GenerateWBSCode = true;
project.WBSCodeDefinition.VerifyUniqueness = true;
project.WBSCodeDefinition.CodePrefix = "CRS-";

Krok 3: Přidejte masky kódu WBS

Definujte masky kódu WBS a přidejte je do projektu:

var mask = new WBSCodeMask();
mask.Length = 2;
mask.Separator = "-";
mask.Sequence = WBSSequence.OrderedNumbers;
project.WBSCodeDefinition.CodeMaskCollection.Add(mask);
mask = new WBSCodeMask();
mask.Length = 1;
mask.Separator = "-";
mask.Sequence = WBSSequence.OrderedUppercaseLetters;
project.WBSCodeDefinition.CodeMaskCollection.Add(mask);

Krok 4: Vytvořte úkoly

Přidejte úkoly do projektu:

var task = project.RootTask.Children.Add("Task 1");
task.Children.Add("Task 2");

Krok 5: Přepočítat

Přepočítejte projekt, abyste zajistili správné použití kódů WBS:

project.Recalculate();

Krok 6: Zobrazte informace o masce WBS

Výstup informací o maskách WBS do konzole:

Console.WriteLine("Number of WBS masks: " + project.WBSCodeDefinition.CodeMaskCollection.Count);
var i = 0;
foreach (var cm in project.WBSCodeDefinition.CodeMaskCollection)
{
    Console.WriteLine("WBS Mask #{0}: Level->{1}", ++i, cm.Level);
}

Krok 7: Uložte projekt

Uložte projekt s přidanými kódy WBS:

project.Save(DataDir + @"AddWBSCodes_out.xml", SaveFileFormat.Xml);

Gratulujeme! Úspěšně jste nakonfigurovali masky kódu WBS ve svém projektu Aspose.Tasks.

Závěr

V tomto tutoriálu jsme prozkoumali krok za krokem proces konfigurace masky kódu WBS pomocí Aspose.Tasks pro .NET. Tato výkonná knihovna poskytuje vývojářům bezproblémový způsob, jak zlepšit možnosti řízení projektů v rámci jejich aplikací .NET.

FAQ

Mohu používat Aspose.Tasks zdarma?

Aspose.Tasks nabízí bezplatnou zkušební verzi, kterou si můžete stáhnout tady .

Kde najdu další podporu?

Navštivte Fórum Aspose.Tasks za podporu komunity.

Jak mohu získat dočasnou licenci?

Můžete získat dočasnou licenci tady .

Je k dispozici podrobná dokumentace?

Ano, kompletní dokumentace je k dispozici tady .

Kde mohu zakoupit Aspose.Tasks?

Nákup Aspose.Tasks tady .