MS Project s tabulkami 2003 Možnosti pro Aspose.Tasks
Úvod
V tomto tutoriálu se ponoříme do využití Aspose.Tasks pro .NET k využití možností aplikace Spreadsheet 2003 Save MS Project. Tento výkonný nástroj umožňuje bezproblémovou manipulaci a přizpůsobení souborů MS Project v prostředí .NET. Pojďme si proces rozebrat krok za krokem.
Předpoklady
Než se pustíme do tohoto tutoriálu, ujistěte se, že máte následující předpoklady:
- Instalace Aspose.Tasks for .NET: Stáhněte si a nainstalujte knihovnu Aspose.Tasks for .NET zodkaz ke stažení.
- Znalost programování v C#: Pro pochopení pojmů probíraných v tomto tutoriálu je nezbytná základní znalost programovacího jazyka C#.
Importovat jmenné prostory
Začněte importem potřebných jmenných prostorů do vašeho projektu C#:
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;
Tyto jmenné prostory poskytují přístup k funkcím potřebným pro ukládání souborů MS Project pomocí formátu Spreadsheet 2003 a přizpůsobení možností zobrazení.
Krok 1: Načtěte projekt
Nejprve načtěte soubor MS Project pomocí Aspose.Tasks:
var project = new Project(DataDir + "CreateProject2.mpp");
Nahradit"Your Document Directory"
se skutečnou cestou k adresáři, kde se nachází váš soubor MS Project.
Krok 2: Definujte možnosti uložení
Definujte možnosti uložení Spreadsheet 2003 vytvořením instanceSpreadsheet2003SaveOptions
:
var options = new Spreadsheet2003SaveOptions();
Krok 3: Přizpůsobte sloupce zobrazení
Přizpůsobte sloupce zobrazení pro Ganttův diagram, zobrazení zdrojů a zobrazení úkolu:
var ganttChartColumn = new GanttChartColumn("WBS", 100, delegate(Task task) { return task.Get(Tsk.WBS); });
options.View.Columns.Add(ganttChartColumn);
var resourceViewColumn = new ResourceViewColumn("Cost center", 100, delegate(Resource resource) { return resource.Get(Rsc.CostCenter); });
options.ResourceView.Columns.Add(resourceViewColumn);
var assignmentViewColumn = new AssignmentViewColumn("Notes", 200, delegate(ResourceAssignment assignment) { return assignment.Get(Asn.NotesText); });
options.AssignmentView.Columns.Add(assignmentViewColumn);
Tyto kroky přidávají do příslušných pohledů vlastní sloupce a vylepšují tak možnosti vizualizace a analýzy souboru MS Project.
Krok 4: Uložte projekt
Nakonec uložte projekt se zadanými možnostmi:
project.Save(DataDir + "UsingSpreadsheet2003SaveOptions_out.xml", options);
Tento příkaz uloží upravený projekt ve formátu Spreadsheet 2003 a přizpůsobených sloupcích zobrazení.
Závěr
Využití Aspose.Tasks pro .NET, konkrétně Spreadsheet 2003 Save MS Project Options, umožňuje vývojářům efektivně spravovat a programově upravovat soubory MS Project. Podle podrobného průvodce popsaného v tomto kurzu můžete tyto funkce bez problémů integrovat do svých aplikací .NET a zvýšit tak produktivitu a flexibilitu.
FAQ
Otázka: Lze Aspose.Tasks for .NET používat ve webových i desktopových aplikacích?
Odpověď: Ano, Aspose.Tasks for .NET lze bez problémů integrovat do webových i desktopových aplikací a poskytovat konzistentní funkce napříč platformami.
Otázka: Je k dispozici zkušební verze pro Aspose.Tasks pro .NET?
Odpověď: Ano, máte přístup k bezplatné zkušební verzi Aspose.Tasks pro .NET z webuwebová stránka, což vám umožní prozkoumat jeho funkce před nákupem.
Otázka: Existují nějaká omezení pro přizpůsobení sloupců zobrazení pomocí Aspose.Tasks pro .NET?
Odpověď: Aspose.Tasks for .NET nabízí rozsáhlé možnosti přizpůsobení pro sloupce zobrazení s minimálními omezeními. Složité úpravy však mohou vyžadovat pokročilé znalosti knihovny.
Otázka: Mohu požádat o pomoc, pokud při používání Aspose.Tasks pro .NET narazím na problémy?
A: Rozhodně! Komplexní podporu a zdroje naleznete na fóru Aspose.Tasks na adresehttps://forum.aspose.com/c/tasks/15, kde jsou k dispozici odborníci a členové komunity, kteří vám pomohou vyřešit jakékoli dotazy nebo problémy, se kterými se můžete setkat.
Otázka: Jak mohu získat dočasnou licenci pro Aspose.Tasks pro .NET?
Odpověď: Můžete získat dočasnou licenci pro Aspose.Tasks for .NET znákupní stránku, což vám umožní vyhodnotit všechny možnosti knihovny.