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 .