Ressourcen und Kalender

Die Ressource Klasse enthält die Eigenschaft Kalender, die zum Festlegen oder Erhalten des Kalenders für eine Ressource verwendet wird. Diese Eigenschaft akzeptiert und gibt ein Kalender Objekt zurück.

Arbeiten mit Ressourcenkalendern

Definieren eines Kalenders für eine Ressource im Microsoft -Projekt:

  1. Doppelklicken Sie im Ressourcenblatt auf die gewünschte Ressource.
  2. Klicken Sie auf die Schaltfläche Arbeitszeit ändern.

Änderung der Arbeitszeiten im Microsoft -Projekt

Änderung der Arbeitszeiten im Microsoft -Projekt

Ressourcenkalender mit ASSOSPEN.TASSS Festlegen

Der folgende Code erstellt einen Standardkalender und eine Standardressource und weist dann den Kalender der Ressource zu.

 1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
 2// The path to the documents directory.
 3String dataDir = Utils.getDataDir(ResourceAndCalendars.class);
 4
 5Project project = new Project(dataDir + "input.mpp");
 6ResourceCollection alRes = project.getResources();
 7for (Resource res : alRes) {
 8    if (res.get(Rsc.NAME) != null) {
 9        // code to display res.Calendar properties
10    }
11}

Getting Resource Calendar using Aspose.Tasks

The code below shows how to set resource calendars by traversing a project’s resources.

 1// For complete examples and data files, please go to https://github.com/aspose-tasks/Aspose.Tasks-for-Java
 2// The path to the documents directory.
 3String dataDir = Utils.getDataDir(ResourceAndCalendars.class);
 4
 5Project project = new Project();
 6Resource res = project.getResources().add("Resource1");
 7
 8// add standard calendar
 9Calendar cal = project.getCalendars().add("Resource1");
10res.set(Rsc.CALENDAR, cal);
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.