Aspose.Tasks'ta Görevle İlişkili WBS
giriiş
Aspose.Tasks for Java ile proje yönetimi dünyasına hoş geldiniz! Bu eğitimde Aspose.Tasks for Java’yı kullanan görevlerle ilişkili İş Kırılım Yapısının (WBS) inceliklerini inceleyeceğiz. İster deneyimli bir geliştirici olun ister yeni başlıyor olun, bu kılavuz İKY kodlarını verimli bir şekilde yönetmenin temelleri arasında gezinmenize yardımcı olacaktır.
Önkoşullar
Eğiticiye dalmadan önce aşağıdaki önkoşulların mevcut olduğundan emin olun:
- Makinenizde Java Geliştirme Kiti (JDK) yüklü.
- Aspose.Tasks for Java kütüphanesi indirildi ve projenize eklendi. Şu adresten alabilirsiniz:Burada.
Paketleri İçe Aktar
Projenizi başlatmak için gerekli paketleri içe aktardığınızdan emin olun:
import com.aspose.tasks.ChildTasksCollector;
import com.aspose.tasks.Project;
import com.aspose.tasks.Task;
import com.aspose.tasks.TaskUtils;
import com.aspose.tasks.Tsk;
import java.util.ArrayList;
import java.util.List;
WBS Kodlarını Okuyun
Görevlerle ilişkili WBS kodlarını okuyarak başlayalım. Bu adımları takip et:
Adım 1: Projeyi Yükleyin
Project project = new Project("Your Document Directory" + "input.mpp");
2. Adım: Görevleri Toplayın
ChildTasksCollector collector = new ChildTasksCollector();
TaskUtils.apply(project.getRootTask(), collector, 0);
3. Adım: Ayrıştırma ve Özelleştirme
for (Task tsk : collector.getTasks()) {
System.out.println(tsk.get(Tsk.WBS));
System.out.println(tsk.get(Tsk.WBS_LEVEL));
tsk.set(Tsk.WBS, "custom wbs");
}
Bu kod parçası, projenizdeki görevlerle ilişkili WBS kodlarını okur ve özelleştirir.
Görev ÇÇY Kodlarını Yeniden Numaralandır
Şimdi görevler için WBS kodlarını yeniden numaralandırmayı inceleyelim:
Adım 1: Projeyi Yükleyin
Project project = new Project("Your Document Directory" + "RenumberExample.mpp");
Adım 2: Tüm Görevleri Seçin
List<Task> tasks = (List<Task>) project.getRootTask().selectAllChildTasks();
Adım 3: İlk WBS Kodlarını Çıktılayın
System.out.println("WBS codes before: ");
for (Task task : tasks) {
System.out.println("\"" + task.get(Tsk.WBS) + "\"" + "; ");
}
Adım 4: WBS Kodlarını Yeniden Numaralandırın
List<Integer> listIds = new ArrayList<>();
listIds.add(1);
listIds.add(2);
listIds.add(3);
project.renumberWBSCode(listIds);
Adım 5: Güncellenmiş WBS Kodlarının Çıktısı
System.out.println("\nWBS codes after: ");
for (Task task : tasks) {
System.out.println("\"" + task.get(Tsk.WBS) + "\"" + "; ");
}
Bu adımları izleyerek projenizdeki görevler için WBS kodlarını etkili bir şekilde yeniden numaralandıracaksınız.
Çözüm
Tebrikler! Aspose.Tasks for Java’yı kullanarak WBS kodlarıyla nasıl çalışacağınızı başarıyla öğrendiniz. Bu bilgi, projenizin görev hiyerarşisini verimli bir şekilde yönetmenizi ve özelleştirmenizi sağlayacaktır.
SSS
S: Aspose.Tasks for Java belgelerini nerede bulabilirim?
C: Belgeler mevcutBurada.
S: Aspose.Tasks for Java’yı nasıl indirebilirim?
Cevap: İndirebilirsinBurada.
S: Aspose.Tasks for Java’nın ücretsiz deneme sürümü mevcut mu?
C: Evet, ücretsiz deneme sürümünden yararlanabilirsinizBurada.
S: Aspose.Tasks for Java için nereden destek alabilirim?
C: Ziyaret edinAspose.Tasks forumu destek için.
S: Aspose.Tasks for Java için geçici bir lisans alabilir miyim?
C: Evet, geçici lisans alınBurada.