Этот учебник объясняет, как создать структуру WBS в MS Project с использованием Java. Вы получите подробную информацию о настройке среды разработки, список шагов программирования и пример кода для создания структуры разбивки работ (WBS) с помощью Java. Также будут предоставлены улучшения кода для обновления кода создания пользовательского выходного файла MPP с WBS.
Шаги для структуры декомпозиции проекта с использованием Java
- Настройте окружение для использования Aspose.Tasks for Java для создания WBS
- Загрузите лицензию продукта, чтобы создать вывод в любом поддерживаемом формате
- Создайте пустой project и определите пользовательский формат WBS code
- Добавьте маску для WBS, чтобы определить формат нумерации для каждого уровня
- Создайте несколько задач с иерархией в недавно созданном проекте
- Пересчитайте проект, чтобы заново сгенерировать коды WBS, используя вышеуказанную конфигурацию
- Сохраните проект на диске и загрузите его снова, чтобы отобразить структуру WBS в проекте.
Эти шаги суммируют процесс работы с структурой декомпозиции работ на Java. Настройте среду разработки, загрузите лицензию продукта, создайте пустой проект и определите пользовательский формат кода WBS с маской. Затем создайте несколько задач в определённой иерархии, пересчитайте проект для регенерации кодов WBS и отобразите структуру WBS для проверки.
Код для построения структуры разбивки работ с использованием Java
Этот код объясняет, как работать с проектом разбивка работ с использованием Java. Попробуйте метод renumberWBSCode() для регенерации кода WBS вместо пересчёта всего проекта, используйте несколько записей WBSCodeMask для отображения уникального стиля нумерации на каждом уровне иерархии и применяйте WBSSequence между уровнями, например, заглавные или строчные буквы. Вы также можете вручную переопределить автоматически сгенерированные коды для конкретных задач, используя Task.setWBS() и setWBSLevel().
Эта статья учит, как использовать WBS. Чтобы преобразовать файл MPP в файл Excel, обратитесь к статье Convert MPP to XLSX using Java.