Aktualizujte soubor MPP v Aspose.Tasks
Úvod
V oblasti projektového řízení je manipulace a aktualizace projektových souborů zásadním úkolem. Aspose.Tasks for Java poskytuje vývojářům Java výkonné řešení pro bezproblémovou manipulaci se soubory aplikace Microsoft Project. V tomto tutoriálu se ponoříme do aktualizace souborů MPP pomocí Aspose.Tasks for Java.
Předpoklady
Než se pustíte do tohoto návodu, ujistěte se, že máte následující:
- Vývojové prostředí Java: Ujistěte se, že máte v systému nainstalovanou Javu.
- Aspose.Tasks for Java: Stáhněte si a nainstalujte Aspose.Tasks for Java zstránka ke stažení.
- Základní znalost Javy: Nutná je znalost programovacího jazyka Java spolu s příklady.
Importujte balíčky
Nejprve musíte do svého projektu Java importovat potřebné balíčky, abyste mohli efektivně využívat funkce Aspose.Tasks.
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;
import com.aspose.tasks.Task;
import com.aspose.tasks.Tsk;
import java.util.Calendar;
Tento řádek kódu importuje všechny základní třídy a metody z knihovny Aspose.Tasks, což vám umožňuje bez námahy pracovat se soubory Microsoft Project.
Nyní si rozeberme proces aktualizace souboru MPP pomocí Aspose.Tasks for Java do zvládnutelných kroků.
Krok 2: Definujte datový adresář
String dataDir = "Your Data Directory";
Nahradit"Your Data Directory"
se skutečnou cestou, kde se nachází váš soubor MPP.
Krok 3: Přečtěte si existující projekt
Project project = new Project(dataDir + "SampleMSP2010.mpp");
Tento kód přečte existující soubor projektu MPP s názvemSampleMSP2010.mpp
ze zadaného datového adresáře.
Krok 4: Vytvořte nový úkol
Task task = project.getRootTask().getChildren().add("Task1");
Zde přidáme novou úlohu s názvem “Task1” do kořenové úlohy projektu.
Krok 5: Nastavte datum zahájení a ukončení
java.util.Calendar cal = java.util.Calendar.getInstance();
cal.set(2012, Calendar.JULY, 1, 8, 0, 0);
task.set(Tsk.START, cal.getTime());
cal.set(2012, Calendar.JULY, 1, 17, 0, 0);
task.set(Tsk.FINISH, cal.getTime());
Tyto řádky kódu nastavují datum zahájení a datum dokončení nově vytvořeného úkolu.
Krok 6: Uložte projekt
project.save(dataDir + "AfterLinking.mpp", SaveFileFormat.Mpp);
Nakonec tento krok uloží aktualizovaný projekt s nově přidaným úkolem do nového souboru MPP s názvemAfterLinking.mpp
.
Závěr
tomto tutoriálu jsme prozkoumali, jak aktualizovat soubory MPP pomocí Aspose.Tasks for Java. Podle tohoto podrobného průvodce můžete efektivně manipulovat se soubory Microsoft Project v rámci vašich aplikací Java.
FAQ
Otázka: Dokáže Aspose.Tasks for Java zvládnout složité projektové struktury?
Odpověď: Ano, Aspose.Tasks for Java poskytuje robustní funkce pro efektivní zpracování složitých projektových struktur.
Otázka: Je k dispozici bezplatná zkušební verze pro Aspose.Tasks pro Java?
Odpověď: Ano, můžete si stáhnout bezplatnou zkušební verzi zwebová stránka.
Otázka: Podporuje Aspose.Tasks for Java různé verze souborů Microsoft Project?
Odpověď: Aspose.Tasks for Java rozhodně podporuje různé verze souborů Microsoft Project, včetně formátů MPP, MPT a XML.
Otázka: Mohu získat dočasné licence pro Aspose.Tasks pro Java?
Odpověď: Ano, pro testovací účely jsou k dispozici dočasné licence. Můžete je získat zdočasná licenční stránka.
Otázka: Kde mohu hledat pomoc nebo podporu týkající se Aspose.Tasks for Java?
A: Můžete navštívitFórum Aspose.Tasks pro jakoukoli pomoc nebo dotazy.