Konfigurasikan Tampilan Gantt Chart di Proyek Aspose.Tasks

Perkenalan

Dalam tutorial ini, Anda akan mempelajari cara mengonfigurasi Tampilan Bagan Proyek Gantt MS di proyek Aspose.Tasks menggunakan Java. Aspose.Tasks adalah Java API canggih yang memungkinkan Anda bekerja dengan file Microsoft Project secara terprogram. Dengan mengikuti langkah-langkah ini, Anda akan dapat menyesuaikan tampilan bagan Gantt sesuai dengan kebutuhan proyek Anda.

Prasyarat

Sebelum memulai, pastikan Anda memiliki prasyarat berikut:

  1. Java Development Kit (JDK): Pastikan Anda telah menginstal Java di sistem Anda.
  2. Perpustakaan Aspose.Tasks: Unduh dan instal perpustakaan Aspose.Tasks. Anda dapat mengunduhnya dariDi Sini.
  3. Lingkungan Pengembangan Terpadu (IDE): Pilih IDE pilihan Anda. Tutorial ini menggunakan IntelliJ IDEA, tetapi Anda dapat menggunakan IDE apa pun yang Anda sukai.

Paket Impor

Pertama, Anda perlu mengimpor paket yang diperlukan untuk bekerja dengan Aspose.Tasks di proyek Java Anda. Tambahkan pernyataan import berikut ke file Java Anda:

import com.aspose.tasks.*;

Sekarang, mari kita uraikan proses konfigurasi Tampilan Bagan Proyek Gantt MS menjadi petunjuk langkah demi langkah:

Langkah 1: Siapkan Direktori Data

String dataDir = "Your Data Directory";

Mengganti"Your Data Directory" dengan jalur ke direktori data proyek Anda.

Langkah 2: Muat File Proyek

Project project = new Project(dataDir + "project.mpp");

Muat file proyek Anda (project.mpp dalam contoh ini) menggunakanProject kelas dari Aspose.Tasks.

Langkah 3: Tambahkan Aktivitas Baru

Task task = project.getRootTask().getChildren().add("New Activity");

Buat tugas baru di proyek Anda menggunakanTask kelas dan menambahkannya ke anak-anak tugas root.

Langkah 4: Tentukan Atribut Khusus

ExtendedAttributeDefinition text1Definition = ExtendedAttributeDefinition.createTaskDefinition(ExtendedAttributeTask.Text1, null);
project.getExtendedAttributes().add(text1Definition);

Tentukan atribut khusus baru menggunakanExtendedAttributeDefinitionkelas dan menambahkannya ke atribut perluasan proyek.

Langkah 5: Tambahkan Atribut Khusus ke Tugas

task.getExtendedAttributes().add(text1Definition.createExtendedAttribute("Activity attribute"));

Tambahkan atribut khusus ke tugas yang dibuat menggunakancreateExtendedAttribute metode.

Langkah 6: Sesuaikan Tabel

TableField attrField = new TableField();
attrField.setField(Field.TaskText1);
attrField.setWidth(20);
attrField.setTitle("Custom attribute");
attrField.setAlignTitle(HorizontalStringAlignment.Center);
attrField.setAlignData(HorizontalStringAlignment.Center);
Table table = project.getTables().toList().get(0);
table.getTableFields().add(3, attrField);

Sesuaikan tabel dengan menambahkan kolom atribut teks dengan lebar, judul, dan perataan yang ditentukan.

Langkah 7: Simpan Proyek

project.save("saved.mpp", SaveFileFormat.Mpp);

Simpan proyek dengan Tampilan Bagan Proyek Gantt MS yang dikonfigurasi. File yang dihasilkan dapat dibuka di Microsoft Project 2010.

Kesimpulan

Selamat! Anda telah berhasil mengonfigurasi Tampilan Bagan Proyek Gantt MS di proyek Aspose.Tasks menggunakan Java. Anda sekarang dapat menyesuaikan atribut proyek dan memvisualisasikannya dalam bagan Gantt sesuai dengan kebutuhan proyek Anda.

FAQ

T: Bisakah saya menggunakan Aspose.Tasks dengan bahasa pemrograman lain?

J: Ya, Aspose.Tasks tersedia untuk berbagai bahasa pemrograman termasuk .NET, Java, dan C++.

T: Apakah ada uji coba gratis yang tersedia untuk Aspose.Tasks?

J: Ya, Anda dapat mengunduh uji coba gratis dariDi Sini.

T: Di mana saya dapat menemukan dukungan untuk Aspose.Tasks?

J: Anda dapat menemukan dukungan dan mengajukan pertanyaan diForum Aspose.Tugas.

T: Bagaimana cara membeli lisensi untuk Aspose.Tasks?

J: Anda dapat membeli lisensi dariDi Sini.

T: Apakah saya memerlukan lisensi sementara untuk tujuan pengujian?

J: Ya, Anda bisa mendapatkan lisensi sementara dariDi Sini.