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.