Skapa en arbetsnedbrytningsstruktur (WBS) med C#

Denna korta guide beskriver hur man skapar en work breakdown structure WBS med C#. Den delar detaljer om hur man ställer in IDE:n, en lista med steg och exempel på kod för att lägga till och komma åt WBS med C#. Du får också ytterligare information för att anpassa den resulterande WBS‑koden när du arbetar med uppgifterna i en project.

Steg för att bygga en arbetsnedbrytningsstruktur med C#

  1. Ställ in miljön för att använda Aspose.Tasks for .NET för att skapa WBS i en project
  2. Använd produktlicensen för att få MPP‑filformatet som utdata
  3. Skapa en anpassad WBS code genom att ställa in egenskaper som automatisk generering, unikhetskontroll och en definierad prefixsträng
  4. Lägg till en numreringsmask som ett tvåsiffrigt ordnat nummer separerat med bindestreck för varje WBS‑nivå
  5. Skapa en uppgift med två deluppgifter
  6. Skapa en annan uppgift med en enda deluppgift
  7. Beräkna om det resulterande projektet för att skapa en uppdaterad WBS med varje uppgift enligt ovanstående konfiguration.
  8. Spara utdata‑projektet och ladda om det för att läsa varje uppgifts WBS‑kod.

De angivna stegen beskriver processen för att arbeta med MS Projects WBS‑struktur med C#. Använd licensen för att skapa utdata i MPP‑format, skapa och konfigurera en anpassad WBS‑kod, lägg till en numreringsmask, lägg till denna definition i projektet och lägg till några uppgifter i exempelprojektfilen. Lägg även till några deluppgifter under de nya uppgifterna, beräkna om projektet för att uppdatera WBS‑koderna med uppgifterna och spara utdata.

Kod för att bygga en WBS med C#

Om du inte vill beräkna om hela projektet, använd RenumberWBSCode() för att återskapa WBS‑koderna, använd WBSSequence för att variera koder över olika nivåer, och använd Task.WBS eller uppgift.WBS‑nivå för att manuellt åsidosätta den automatiskt genererade koden. Arbetsnedbrytningsstruktur med C#

Den här artikeln visar hur man arbetar med projektets nedbrytningsstruktur. För att konvertera en MPP‑fil till Excel, se artikeln Konvertera MPP till Excel med C#.

 Svenska