Hướng dẫn ngắn này mô tả cách chuyển đổi MPP sang XLSX bằng Java. Nó bao gồm cài đặt IDE, hướng dẫn từng bước, và mã mẫu để chuyển đổi MPP sang Excel bằng Java. Bạn sẽ học cách thêm cột và tùy chỉnh tệp Excel đầu ra.
Các bước chuyển đổi MPP sang Excel bằng Java
- Đặt môi trường để sử dụng Aspose.Tasks for Java để chuyển đổi MPP sang XLSX
- Áp dụng giấy phép để sử dụng sản phẩm mà không có bất kỳ hạn chế nào
- Tải tệp MPP nguồn vào bộ nhớ bằng lớp Project
- Cấu hình đối tượng XlsxOptions để tùy chỉnh tệp XLSX đầu ra
- Tạo một vài cột trong trang tính đầu tiên của XLSX bằng cách sử dụng lớp GanttChartColumn
- Khởi tạo đối tượng ResourceViewColumn để thêm một cột tùy chỉnh vào bảng tài nguyên
- Thêm một cột ghi chú vào bảng phân công bằng cách sử dụng lớp AssignmentViewColumn class
- Lưu dự án kết quả dưới dạng tệp XLSX trên đĩa
Các bước được cung cấp hỗ trợ trong việc chuyển đổi Microsoft Project sang Excel bằng Java. Quá trình bắt đầu bằng việc tải giấy phép, tải tệp MPP nguồn vào bộ nhớ, tạo đối tượng lớp XlsxOptions, và lưu tệp dự án kết quả trực tiếp dưới dạng tệp XLSX bằng các cài đặt mặc định. Để thêm các cột tùy chỉnh vào các sheet khác nhau trong tệp Excel đầu ra, bạn có thể sử dụng GanttChartColumn, ResourceViewColumn và AssignmentViewColumn như được minh họa trong mã mẫu được cung cấp.
Mã chuyển đổi MS Project sang Excel bằng Java
Mã này minh họa cách chuyển đổi tệp Microsoft Project sang Excel bằng Java. Bạn có thể sử dụng phương thức setEncoding() trong XlsxOptions để chỉ định mã ký tự cụ thể cho tệp Excel đầu ra. Ngoài ra, thay vì tạo các cột từ đầu, bạn có thể thử sử dụng getDefaultTaskSheetView() hoặc getDefaultResourceSheetView() trong ProjectView để truy cập bộ sưu tập mặc định và mở rộng thêm các cột vào bộ sưu tập này.
Hướng dẫn ngắn này đã trình bày quy trình chuyển đổi tệp MPP sang tệp XLSX. Để đặt các nhiệm vụ tiền nhiệm trong tệp dự án, hãy tham khảo bài viết Đặt nhiệm vụ tiền nhiệm trong MS Project bằng Java.