Ismétlődő feladatparaméterek beállítása az Aspose.Tasks-ban
Bevezetés
Ebben az oktatóanyagban végigvezetjük a Microsoft Project ismétlődő feladatok paramétereinek beállításán az Aspose.Tasks for .NET használatával.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik az alábbiakkal:
- A C# programozási nyelv alapvető ismerete.
- Telepített Visual Studio vagy bármely más C# IDE.
- Aspose.Tasks for .NET könyvtár telepítve és hivatkozva a projektben.
Névterek importálása
Először is importálnia kell a szükséges névtereket a C# kódba:
using Aspose.Tasks;
using System;
1. lépés: Határozza meg a dokumentumkönyvtárat
String DataDir = "Your Document Directory";
Cserélje ki"Your Document Directory"
a dokumentumkönyvtár elérési útjával.
2. lépés: Töltse be a projektfájlt
var project = new Project(DataDir + "Blank2010.mpp");
Ez a kódsor betölti a Microsoft Project fájlt aproject
változó.
3. lépés: Határozza meg az ismétlődő feladatparamétereket
var parameters = new RecurringTaskParameters
{
TaskName = "Recurring task",
Duration = project.GetDuration(1, TimeUnitType.Day),
RecurrencePattern = new WeeklyRecurrencePattern
{
Repetition = new WeeklyRepetition
{
RepetitionInterval = 2,
WeekDays = WeekdayType.Sunday | WeekdayType.Monday | WeekdayType.Friday
},
RecurrenceRange = new EndByRecurrenceRange
{
Start = new DateTime(2018, 7, 1, 8, 0, 0),
Finish = new DateTime(2018, 7, 20, 17, 0, 0)
}
},
IgnoreResourceCalendar = false
};
Itt adhatja meg az ismétlődő feladat paramétereit, például a feladat nevét, időtartamát, ismétlődési mintáját, ismétlődési tartományát, valamint azt, hogy figyelmen kívül kell-e hagyni az erőforrásnaptárt.
4. lépés: Állítsa be a naptárat az ismétlődő feladatokhoz
parameters.SetCalendar(project, "Standard");
Ez a lépés beállítja az ismétlődő feladat naptárát. Ebben a példában a naptárt “Normál”-ra állítja.
5. lépés: Paraméterek hozzáadása a projekthez
project.RootTask.Children.Add(parameters);
Végül adja hozzá a paramétereket a projekt gyökérfeladatához.
Következtetés
Ebben az oktatóanyagban bemutattuk, hogyan állíthatja be a Microsoft Project ismétlődő feladatok paramétereit az Aspose.Tasks for .NET használatával. Ezen lépések követésével hatékonyan kezelheti a projektekben ismétlődő feladatokat.
GYIK
Testreszabhatom tovább az ismétlődési mintát?
Igen, az Aspose.Tasks különféle ismétlődési mintákat és lehetőségeket kínál a projekt követelményei szerint testreszabható.
Vásárlás előtt van próbaverzió?
Igen, letölthet egy ingyenes próbaverziót az Aspose.Tasks oldalrólweboldal hogy értékelje a könyvtár jellemzőit.
Az Aspose.Tasks támogat más projektfájlformátumokat?
Igen, az Aspose.Tasks különféle projektfájlformátumokat támogat, beleértve az MPP-t, az XML-t, az XLSX-et stb.
Kaphatok-e támogatást, ha bármilyen problémába ütközöm a megvalósítás során?
Igen, felkeresheti az Aspose.Tasks fórumot, ha segítségre van szüksége a közösségtől, vagy kapcsolatba léphet az ügyfélszolgálattal közvetlen segítségért.
Hogyan szerezhetek ideiglenes licencet az Aspose.Tasks számára?
Ideiglenes engedélyt szerezhet aweboldal tesztelési célokra.