Configureer MS Project XLSX-opties in Aspose.Tasks voor .NET
Invoering
Microsoft Project (MS Project) is een krachtig hulpmiddel voor projectbeheer, en Aspose.Tasks voor .NET biedt naadloze integratie voor het programmatisch werken met MS Project-bestanden. In deze zelfstudie doorlopen we het proces van het configureren van MS Project XLSX-opties met Aspose.Tasks voor .NET.
Vereisten
Voordat we beginnen, zorg ervoor dat u over het volgende beschikt:
1. Aspose.Tasks voor .NET geïnstalleerd
Zorg ervoor dat Aspose.Tasks voor .NET in uw ontwikkelomgeving is geïnstalleerd. Als dit niet het geval is, kunt u deze downloaden van deAspose.Tasks voor .NET-downloadpagina.
2. Basiskennis van C# en .NET Framework
Bekendheid met de programmeertaal C# en het .NET-framework is vereist om deze tutorial te kunnen volgen.
3. Microsoft Project-bestand
Houd een Microsoft Project-bestand (MPP) bij de hand dat u wilt configureren en opslaan als XLSX-bestand.
Naamruimten importeren
Importeer om te beginnen de benodigde naamruimten:
using Aspose.Tasks;
using System.Text;
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;
Stap 1: Laad het project
var project = new Project("YourProjectFile.mpp");
Laad het Microsoft Project-bestand dat u wilt configureren.
Stap 2: Definieer XlsxOptions
var options = new XlsxOptions();
Maak een exemplaar vanXlsxOptions
om instellingen te configureren voor opslaan als XLSX.
Stap 3: Voeg Gantt-diagramkolommen toe
var col = new GanttChartColumn("WBS", 100, delegate(Task task) { return task.Get(Tsk.WBS); });
options.View.Columns.Add(col);
Voeg de gewenste Gantt-diagramkolommen toe aan de opties.
Stap 4: Kolommen voor resourceweergave toevoegen
var rscCol = new ResourceViewColumn("Cost center", 100, delegate(Resource resource) { return resource.Get(Rsc.CostCenter); });
options.ResourceView.Columns.Add(rscCol);
Neem de gewenste kolommen voor de resourceweergave op in de opties.
Stap 5: Voeg kolommen voor de toewijzingsweergave toe
var assnCol = new AssignmentViewColumn("Notes", 200, delegate(ResourceAssignment assignment) { return assignment.Get(Asn.NotesText); });
options.AssignmentView.Columns.Add(assnCol);
Voeg gewenste kolommen voor de toewijzingsweergave toe in de opties.
Stap 6: Stel de codering in
options.Encoding = Encoding.Unicode;
Stel de codering voor het uitvoerbestand in.
Stap 7: Sla het project op als XLSX
project.Save("OutputFile.xlsx", options);
Sla het project met de geconfigureerde opties op als XLSX-bestand.
Conclusie
In deze zelfstudie hebben we geleerd hoe u MS Project XLSX-opties kunt configureren met Aspose.Tasks voor .NET. Door deze stappen te volgen, kunt u het uitvoerformaat aanpassen aan uw vereisten, waardoor de flexibiliteit en bruikbaarheid van uw projectbeheerworkflow worden vergroot.
Veelgestelde vragen
Vraag: Kan ik verschillende kolommen voor het Gantt-diagram, de resourceweergave en de toewijzingsweergave afzonderlijk configureren?
A: Ja, u kunt kolommen voor elke weergave afzonderlijk aanpassen met Aspose.Tasks voor .NET.
Vraag: Is er een proefversie beschikbaar voordat u Aspose.Tasks voor .NET aanschaft?
A: Ja, u kunt een gratis proefversie downloaden van deAspose.Tasks voor .NET-releasespagina.
Vraag: Hoe kan ik ondersteuning krijgen als ik problemen ondervind of vragen heb tijdens de implementatie?
A: U kunt een bezoek brengen aan deAspose.Tasks-forum voor hulp van de gemeenschap en het Aspose-ondersteuningsteam.
Vraag: Kan ik XLSX-bestanden genereren met Aspose.Tasks voor .NET op niet-Windows-platforms?
A: Aspose.Tasks voor .NET is voornamelijk ontworpen voor Windows-platforms, maar u kunt compatibiliteitsopties voor andere platforms verkennen.
Vraag: Zijn er tijdelijke licentieopties beschikbaar voor testdoeleinden?
A: Ja, u kunt een tijdelijke licentie verkrijgen bij deAspose.Tasks tijdelijke licentiepagina.