Uložit možnosti MS Project Primavera pomocí Aspose.Tasks

Úvod

Aspose.Tasks for .NET je výkonná knihovna, která umožňuje vývojářům bezproblémově pracovat se soubory Microsoft Project v jejich aplikacích .NET. Jednou z klíčových funkcí, které nabízí, je možnost uložit možnosti MS Project pro Primavera, oblíbený software pro správu projektů. V tomto tutoriálu se ponoříme do toho, jak toho dosáhnout pomocí Aspose.Tasks.

Předpoklady

Než začneme, ujistěte se, že máte následující:

  • Základní znalost C# a .NET frameworku.
  • Aspose.Tasks for .NET nainstalované ve vašem vývojovém prostředí. Pokud ne, můžete si jej stáhnouttady.
  • Ukázkový soubor MS Project pro experimentování.

Importovat jmenné prostory

Nejprve importujme potřebné jmenné prostory do našeho kódu C#:

using Aspose.Tasks;
using System;

using Aspose.Tasks.Saving;

Krok 1: Načtěte soubor MS Project

Začněte načtením souboru MS Project, se kterým hodláte pracovat, do vaší aplikace C#. Můžete to udělat pomocíProject třídy poskytuje Aspose.Tasks.

String DataDir = "Your Document Directory";
var project = new Project(DataDir + "EstimatedMilestoneTasks.mpp");

Krok 2: Definujte možnosti uložení Primavera

Dále vytvořte možnosti uložení Primavera a upravte je podle svých požadavků. Tento krok zahrnuje zadání parametrů, jako je předpona ID aktivity, přípona, přírůstek a zda přečíslovat ID aktivity.

var options = new PrimaveraSaveOptions
{
    ActivityIdPrefix = "TEST",
    ActivityIdSuffix = 10000,
    ActivityIdIncrement = 5,
    RenumberActivityIds = true
};

Krok 3: Uložte možnosti MS Project pro Primavera

Nyní, když jste načetli soubor projektu a definovali možnosti uložení Primavera, je čas uložit možnosti pro Primaveru. PoužijteSave metoda poskytovaná společnostíProject třídy, předáním požadované cesty k výstupnímu souboru a možností uložení Primavera.

project.Save(DataDir + "WorkWithPrimaveraSaveOptions_out.xer", options);

Závěr

Závěrem, využití Aspose.Tasks for .NET umožňuje vývojářům bezproblémově manipulovat se soubory MS Project, včetně možností ukládání pro Primavera. Podle kroků uvedených v tomto kurzu můžete tuto funkci efektivně integrovat do svých aplikací .NET.

FAQ

Otázka: Mohu přizpůsobit další parametry kromě ID aktivit při ukládání možností MS Project pro Primavera?

Odpověď: Ano, Aspose.Tasks poskytuje širokou škálu možností přizpůsobení, včetně přidělování zdrojů a plánování úloh.

Otázka: Podporuje Aspose.Tasks jiný software pro řízení projektů kromě Primavery?

Odpověď: Ano, Aspose.Tasks podporuje různé formáty kompatibilní s oblíbenými nástroji pro řízení projektů, jako je Oracle Primavera, Microsoft Project Server a další.

Otázka: Je Aspose.Tasks vhodný jak pro projekty malého rozsahu, tak pro projekty na podnikové úrovni?

Odpověď: Aspose.Tasks je rozhodně navržen tak, aby vyhovoval potřebám vývojářů pracujících na projektech všech velikostí, a nabízí škálovatelnost a robustní výkon.

Otázka: Mohu si Aspose.Tasks před nákupem vyzkoušet zdarma?

Odpověď: Ano, můžete si stáhnout bezplatnou zkušební verzi Aspose.Tasks ztady prozkoumat jeho vlastnosti a možnosti.

Otázka: Kde mohu získat podporu, pokud při používání Aspose.Tasks narazím na problémy nebo mám dotazy?

Odpověď: Můžete požádat o pomoc komunitu Aspose.Tasks a tým podpory na stránceFórum.