Bài viết đơn giản này cung cấp chi tiết về cách thêm Ngày trong tuần vào MPP bằng C# bằng cách cung cấp chi tiết về cách thiết lập môi trường và sử dụng mã ví dụ. Nó bao gồm tất cả các tài nguyên cần thiết để phát triển ứng dụng này mà không phụ thuộc vào MS Project hoặc bất kỳ phần mềm quản lý MPP nào khác để xác định các ngày trong tuần trong Microsoft Project bằng C#.
Các bước để thêm các ngày trong tuần vào tệp MPP bằng C#
- Thiết lập môi trường phát triển để bao gồm Aspose.Tasks for .NET bằng trình quản lý gói NuGet
- Tạo tệp MPP mới bằng cách sử dụng phiên bản của lớp Project
- Tạo một thể hiện của lớp Calendar để thêm lịch mới và các ngày trong tuần
- Thêm thời gian làm việc cho nửa ngày cụ thể và thêm chúng vào lịch
- Save tệp dự án kết quả dưới dạng tệp MPP trên đĩa
Các bước đã nói ở trên trong C# thêm các ngày trong tuần vào tệp MPP bằng các lệnh gọi API rất đơn giản. Quá trình sẽ bắt đầu bằng cách tải một tệp MPP hiện có hoặc tạo một tệp MPP mới bằng cách sử dụng một thể hiện của lớp Dự án. Sau đó, bằng cách sử dụng một thể hiện của lớp Lịch, một lịch mới bao gồm các ngày trong tuần sẽ được thêm vào, tiếp theo là thêm thời gian làm việc trong ngày. Cuối cùng, tệp MPP được lưu trên đĩa bằng cách sử dụng bộ liệt kê SaveFileFormat.
Mã để xác định các ngày trong tuần trong MPP bằng C#
Để thêm các ngày trong tuần vào tệp MPP trong C#, chúng tôi sẽ bắt đầu bằng cách tải tệp MPP hoặc tạo tệp mới từ đầu. Lớp Lịch cho phép bạn thêm các loại lịch khác nhau bao gồm ca 24 giờ, ca đêm và lịch tiêu chuẩn. Bạn có thể đặt bất kỳ ngày nào để làm việc và cũng có thể đặt thời gian làm việc cho một ngày cụ thể bằng cách sử dụng thể hiện của lớp WorkingTime. Tệp Dự án có thể được lưu ở các định dạng khác bao gồm MPP, XML và PDF.
Trong chủ đề này, chúng ta đã học cách xác định các ngày trong tuần trong tệp MPP bằng C#. Nếu bạn quan tâm đến việc chuyển đổi MPP thành SVG, hãy theo dõi bài viết trên cách chuyển đổi MPP sang SVG bằng C#.